Test results for amd64, freshwrap,little, crypto_encode/953x6343
[Page version: 20260711 06:31:21]
Measurements for amd64, freshwrap,little, crypto_encode
Test results for amd64, freshwrap,little, crypto_encode
Test results for crypto_encode/953x6343
Computer: freshwrap,little
Microarchitecture: amd64; Gracemont (b06a2-20)
Architecture: amd64
CPU ID: GenuineIntel-000b06a2-20-bfebfbff
SUPERCOP version: 20260627
Operation: crypto_encode
Primitive: 953x6343
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 998 | 2451 0 0 | 26731 1256 1560 | avx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 1000 | 2690 0 0 | 26875 1256 1560 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 1018 | 1305 0 0 | 22053 1248 1560 | avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 1058 | 1454 0 0 | 21603 1256 1496 | avx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 1088 | 1320 0 0 | 21702 1208 1592 | avx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 1091 | 3031 0 0 | 26127 1216 1592 | avx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 1100 | 1280 0 0 | 21983 1216 1592 | avx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 1112 | 1216 0 0 | 20333 1192 1560 | avx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 1622 | 5909 0 0 | 30075 1256 1560 | portable | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 1638 | 3937 0 0 | 28139 1256 1560 | portable | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 2384 | 3211 0 0 | 26080 1256 1496 | portable | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 2439 | 3120 0 0 | 26255 1216 1592 | portable | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 2743 | 712 0 0 | 21439 1216 1592 | portable | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 2797 | 703 0 0 | 21094 1208 1592 | portable | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 2981 | 603 0 0 | 21349 1248 1560 | portable | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 2982 | 655 0 0 | 20816 1256 1496 | portable | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 5091 | 582 0 0 | 19666 1192 1560 | portable | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 6739 | 1817 0 0 | 24656 1256 1496 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 6828 | 1862 0 0 | 26115 1256 1560 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 7047 | 744 0 0 | 23863 1216 1592 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 7764 | 2792 0 0 | 26995 1256 1560 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 9188 | 584 0 0 | 21295 1216 1592 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 11027 | 500 0 0 | 19562 1192 1560 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 11732 | 636 0 0 | 21022 1208 1592 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 11929 | 528 0 0 | 20672 1256 1496 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
| 14681 | 1614 0 0 | 22357 1248 1560 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260629 | 20260627 |
Compiler output
encode.c: encode.c:35:9: error: always_inline function '_mm256_loadu_si256' requires target feature 'avx', but would be inlined into function 'crypto_encode_953x6343_avx_constbranchindex' that is compiled without support for 'avx'
encode.c: 35 | x = _mm256_loadu_si256((__m256i *) (reading+0));
encode.c: | ^
encode.c: encode.c:35:9: error: AVX vector return of type '__m256i' (vector of 4 'long long' values) without 'avx' enabled changes the ABI
encode.c: encode.c:36:10: error: always_inline function '_mm256_loadu_si256' requires target feature 'avx', but would be inlined into function 'crypto_encode_953x6343_avx_constbranchindex' that is compiled without support for 'avx'
encode.c: 36 | x2 = _mm256_loadu_si256((__m256i *) (reading+16));
encode.c: | ^
encode.c: encode.c:36:10: error: AVX vector return of type '__m256i' (vector of 4 'long long' values) without 'avx' enabled changes the ABI
encode.c: encode.c:37:28: error: always_inline function '_mm256_set1_epi16' requires target feature 'avx', but would be inlined into function 'crypto_encode_953x6343_avx_constbranchindex' that is compiled without support for 'avx'
encode.c: 37 | x = _mm256_add_epi16(x,_mm256_set1_epi16(3171));
encode.c: | ^
encode.c: encode.c:37:28: error: AVX vector return of type '__m256i' (vector of 4 'long long' values) without 'avx' enabled changes the ABI
encode.c: encode.c:37:9: error: always_inline function '_mm256_add_epi16' requires target feature 'avx2', but would be inlined into function 'crypto_encode_953x6343_avx_constbranchindex' that is compiled without support for 'avx2'
encode.c: 37 | x = _mm256_add_epi16(x,_mm256_set1_epi16(3171));
encode.c: | ^
encode.c: encode.c:37:9: error: AVX vector argument of type '__m256i' (vector of 4 'long long' values) without 'avx' enabled changes the ABI
encode.c: encode.c:38:30: error: always_inline function '_mm256_set1_epi16' requires target feature 'avx', but would be inlined into function 'crypto_encode_953x6343_avx_constbranchindex' that is compiled without support for 'avx'
encode.c: 38 | x2 = _mm256_add_epi16(x2,_mm256_set1_epi16(3171));
encode.c: | ^
encode.c: encode.c:38:30: error: AVX vector return of type '__m256i' (vector of 4 'long long' values) without 'avx' enabled changes the ABI
encode.c: encode.c:38:10: error: always_inline function '_mm256_add_epi16' requires target feature 'avx2', but would be inlined into function 'crypto_encode_953x6343_avx_constbranchindex' that is compiled without support for 'avx2'
encode.c: 38 | x2 = _mm256_add_epi16(x2,_mm256_set1_epi16(3171));
encode.c: | ^
encode.c: encode.c:38:10: error: AVX vector argument of type '__m256i' (vector of 4 'long long' values) without 'avx' enabled changes the ABI
encode.c: encode.c:39:10: error: always_inline function '_mm256_set1_epi16' requires target feature 'avx', but would be inlined into function 'crypto_encode_953x6343_avx_constbranchindex' that is compiled without support for 'avx'
encode.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10BC86
at 0x...: crypto_encode_953x6343_avx_constbranchindex (encode.c:47)
by 0x...: test (try.c:100)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10BC96
at 0x...: crypto_encode_953x6343_avx_constbranchindex (encode.c:47)
by 0x...: test (try.c:100)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10B1D6
at 0x...: crypto_encode_953x6343_avx_constbranchindex (encode.c:47)
by 0x...: test (try.c:100)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10B41F
at 0x...: crypto_encode_953x6343_avx_constbranchindex (encode.c:47)
by 0x...: test (try.c:100)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10BCFF
at 0x...: crypto_encode_953x6343_portable_constbranchindex (encode.c:24)
by 0x...: test (try.c:100)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| portable | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10BD0F
at 0x...: crypto_encode_953x6343_portable_constbranchindex (encode.c:24)
by 0x...: test (try.c:100)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| portable | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10AD2B
at 0x...: main (try-anything.c:362)
Illegal instruction
Number of similar (implementation,compiler) pairs: 2, namely:
| Implementation | Compiler |
| portable | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10B3E7
at 0x...: main (try-anything.c:362)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10B3F7
at 0x...: main (try-anything.c:362)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Passed TIMECOP
TIMECOP iterations: 10
Number of similar (implementation,compiler) pairs: 16, namely:
| Implementation | Compiler |
| avx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| avx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| avx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| avx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| portable | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| portable | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| portable | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| portable | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| portable | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| portable | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |