Test results for amd64, phoenix, crypto_hash/echo512
[Page version: 20250816 20:11:49]
Measurements for amd64, phoenix, crypto_hash
Test results for amd64, phoenix, crypto_hash
Test results for crypto_hash/echo512
Computer: phoenix
Microarchitecture: amd64; Zen 4 (a70f41)
Architecture: amd64
CPU ID: AuthenticAMD-00a70f41-178bfbff
SUPERCOP version: 20250415
Operation: crypto_hash
Primitive: echo512
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
38723 | 14810 0 0 | 29892 820 968 | T:ccalik/bitsliced | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
38762 | 14602 0 0 | 29636 820 968 | T:ccalik/bitsliced | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
38935 | 11970 0 0 | 23590 812 968 | T:ccalik/bitsliced | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
43103 | 14971 0 0 | 25700 780 968 | T:ccalik/bitsliced | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
43799 | 16896 0 0 | 29500 780 1064 | T:ccalik/bitsliced | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
44142 | 15041 0 0 | 25844 780 1064 | T:ccalik/bitsliced | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
46349 | 23379 0 0 | 33740 820 904 | T:ccalik/aesni | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
46503 | 23379 0 0 | 33740 820 904 | T:ccalik/vperm | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
47583 | 14740 0 0 | 24199 756 936 | T:ccalik/bitsliced | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
47875 | 15443 0 0 | 25820 820 904 | T:ccalik/bitsliced | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
52575 | 24274 0 0 | 39300 820 968 | T:ccalik/vperm | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
52850 | 18553 0 0 | 30118 812 968 | T:ccalik/vperm | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
53443 | 18553 0 0 | 30118 812 968 | T:ccalik/aesni | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
53520 | 24274 0 0 | 39300 820 968 | T:ccalik/aesni | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
54267 | 25066 0 0 | 40140 820 968 | T:ccalik/vperm | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
54885 | 23376 0 0 | 35980 780 1064 | T:ccalik/vperm | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
55061 | 23376 0 0 | 35980 780 1064 | T:ccalik/aesni | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
55067 | 25066 0 0 | 40140 820 968 | T:ccalik/aesni | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
55172 | 20209 0 0 | 31012 780 1064 | T:ccalik/aesni | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
55242 | 20209 0 0 | 31012 780 1064 | T:ccalik/vperm | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
56477 | 20762 0 0 | 31492 780 968 | T:ccalik/aesni | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
56716 | 20762 0 0 | 31492 780 968 | T:ccalik/vperm | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
57384 | 19834 0 0 | 29263 756 936 | T:ccalik/aesni | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
57791 | 19834 0 0 | 29263 756 936 | T:ccalik/vperm | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
66127 | 28627 0 0 | 39237 820 904 | T:sphlib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
66358 | 18517 0 16 | 29958 812 1000 | T:generic/opt32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
66574 | 29249 0 0 | 38799 756 936 | T:sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
66597 | 21076 0 1 | 32662 812 968 | T:generic/opt64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
67034 | 26691 0 0 | 38398 812 968 | T:sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
68283 | 11131 0 0 | 26372 820 968 | T:sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
68520 | 13056 0 0 | 25844 780 1064 | T:sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
70550 | 20746 0 1 | 30207 756 968 | T:generic/opt64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
71605 | 10632 0 0 | 25860 820 968 | T:sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
71683 | 30594 0 0 | 41524 780 1064 | T:sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
72217 | 32952 0 0 | 45700 780 1064 | T:sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
74181 | 24318 0 1 | 36940 780 1096 | T:generic/opt64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
74417 | 21409 0 16 | 36508 820 1000 | T:generic/opt32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
74486 | 23030 0 1 | 33884 780 1096 | T:generic/opt64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
74714 | 18685 0 16 | 28151 756 968 | T:generic/opt32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
74766 | 21474 0 16 | 36628 820 1000 | T:generic/opt32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
74823 | 21634 0 16 | 34356 780 1096 | T:generic/opt32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
74893 | 20442 0 16 | 31284 780 1096 | T:generic/opt32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
76556 | 13238 0 0 | 30285 820 904 | T:sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
76734 | 10697 0 0 | 21317 820 904 | T:sphlib-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
77247 | 9201 0 0 | 18767 756 936 | T:sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
77248 | 9946 0 0 | 20892 780 1064 | T:sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
77888 | 23464 0 1 | 38532 820 968 | T:generic/opt64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
79496 | 23594 0 1 | 38660 820 968 | T:generic/opt64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
81317 | 21999 0 16 | 38949 820 936 | T:generic/opt32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
82844 | 9142 0 0 | 20854 812 968 | T:sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
87539 | 37065 0 0 | 52300 820 968 | T:sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
89431 | 19441 0 16 | 29941 820 936 | T:generic/opt32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
90796 | 36344 0 0 | 51580 820 968 | T:sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
90913 | 26015 0 16 | 42981 820 936 | T:powerpc/pp32cv2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
92953 | 37206 0 0 | 54237 820 904 | T:sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
96218 | 10297 0 0 | 21188 780 968 | T:sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
97062 | 21205 0 16 | 32012 780 1000 | T:generic/opt32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
97523 | 25389 0 16 | 40508 820 1000 | T:powerpc/pp32cv2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
99355 | 25422 0 16 | 40596 820 1000 | T:powerpc/pp32cv2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
101321 | 23890 0 16 | 35422 812 1000 | T:powerpc/pp32cv2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
102610 | 24161 0 16 | 34677 820 936 | T:powerpc/pp32cv2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
104105 | 25863 0 16 | 35367 756 968 | T:powerpc/pp32cv2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
104547 | 23404 0 1 | 34196 780 1000 | T:generic/opt64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
111121 | 24176 0 1 | 34669 820 904 | T:generic/opt64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
113565 | 34537 0 0 | 45412 780 968 | T:sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
125503 | 34594 0 16 | 47316 780 1096 | T:powerpc/pp32cv2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
126245 | 32250 0 16 | 43092 780 1096 | T:powerpc/pp32cv2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
137456 | 19823 0 16 | 36789 820 936 | T:powerpc/pp32cv1 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
140932 | 21146 0 16 | 36292 820 1000 | T:powerpc/pp32cv1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
141594 | 21113 0 16 | 36204 820 1000 | T:powerpc/pp32cv1 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
143574 | 20269 0 16 | 31710 812 1000 | T:powerpc/pp32cv1 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
145007 | 30293 0 16 | 41100 780 1000 | T:powerpc/pp32cv2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
148121 | 18049 0 16 | 28565 820 936 | T:powerpc/pp32cv1 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
154266 | 16562 0 16 | 26055 756 968 | T:powerpc/pp32cv1 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
161814 | 32748 0 1 | 49693 820 904 | T:generic/opt64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
164975 | 19234 0 16 | 31956 780 1096 | T:powerpc/pp32cv1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
166247 | 17882 0 16 | 28724 780 1096 | T:powerpc/pp32cv1 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
211007 | 17749 0 16 | 28556 780 1000 | T:powerpc/pp32cv1 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250814 | 20250415 |
Compiler output
echo64.S: echo64.S:1064:2: error: '.att_syntax noprefix' is not supported: registers must have a '%' prefix in .att_syntax
echo64.S: .att_syntax noprefix
echo64.S: ^
echo64.S: echo64.S:1077:10: error: unknown token in expression
echo64.S: movabsq $-9187201950435737472, %rax
echo64.S: ^
echo64.S: echo64.S:1078:10: error: unknown token in expression
echo64.S: movabsq $-9187201950435737472, %r11
echo64.S: ^
echo64.S: echo64.S:1079:10: error: unknown token in expression
echo64.S: movabsq $7599940337074203, %r10
echo64.S: ^
echo64.S: echo64.S:1080:7: error: unknown token in expression
echo64.S: movq %rax, MEM_CST+16(%rip)
echo64.S: ^
echo64.S: echo64.S:1081:10: error: unknown token in expression
echo64.S: movabsq $7599940337074203, %r9
echo64.S: ^
echo64.S: echo64.S:1082:10: error: unknown token in expression
echo64.S: movabsq $-72340172838076674, %rax
echo64.S: ^
echo64.S: echo64.S:1083:10: error: unknown token in expression
echo64.S: movabsq $72340172838076673, %r8
echo64.S: ^
echo64.S: echo64.S:1084:10: error: unknown token in expression
echo64.S: ...
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:aes/aes64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:aes/aes64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:aes/aes64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:aes/aes64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:aes/aes64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
try.c: /usr/bin/ld: libcrypto_hash_echo512.a(echo64.o): relocation R_X86_64_32S against symbol `OLDCV' can not be used when making a PIE object; recompile with -fPIE
try.c: /usr/bin/ld: failed to set dynamic section sizes: bad value
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:aes/aes64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:aes/aes64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:aes/aes64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:aes/aes64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
echo64.S: echo64.S:248:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl ebp, ah
echo64.S: ^~~~~~
echo64.S: echo64.S:251:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl esi, al
echo64.S: ^~~~~~
echo64.S: echo64.S:263:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl ebp, bl
echo64.S: ^~~~~~
echo64.S: echo64.S:266:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl esi, bh
echo64.S: ^~~~~~
echo64.S: echo64.S:278:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl ebp, al
echo64.S: ^~~~~~
echo64.S: echo64.S:281:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl esi, ah
echo64.S: ^~~~~~
echo64.S: echo64.S:293:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl ebp, bh
echo64.S: ^~~~~~
echo64.S: echo64.S:296:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl esi, bl
echo64.S: ^~~~~~
echo64.S: echo64.S:308:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: ...
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:athlon/athlon64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:athlon/athlon64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:athlon/athlon64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:athlon/athlon64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:athlon/athlon64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
echo64.S: echo64.c: Assembler messages:
echo64.S: echo64.c:519: Error: no such instruction: `movzbl ebp,ah'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl esi,al'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl ebp,bl'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl esi,bh'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl ebp,al'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl esi,ah'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl ebp,bh'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl esi,bl'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl ebp,ah'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl esi,al'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl ebp,bl'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl esi,bh'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl ebp,al'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl esi,ah'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl ebp,bl'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl esi,bh'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl ebp,dl'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl esi,dh'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl ebp,ch'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl esi,cl'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl ebp,cl'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl esi,ch'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl ebp,dh'
echo64.S: echo64.c:519: Error: no such instruction: `movzbl esi,dl'
echo64.S: ...
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:athlon/athlon64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:athlon/athlon64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:athlon/athlon64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:athlon/athlon64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
hash.c: hash.c:263:4: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Compress' that is compiled without support for 'ssse3'
hash.c: 263 | TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: | ^
hash.c: ./vperm.h:52:7: note: expanded from macro 'TRANSFORM'
hash.c: 52 | t1 = _mm_shuffle_epi8(*((__m128i*)table + 1), t1);\
hash.c: | ^
hash.c: hash.c:263:4: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Compress' that is compiled without support for 'ssse3'
hash.c: ./vperm.h:53:7: note: expanded from macro 'TRANSFORM'
hash.c: 53 | x = _mm_shuffle_epi8(*((__m128i*)table + 0), x);\
hash.c: | ^
hash.c: hash.c:280:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Compress' that is compiled without support for 'ssse3'
hash.c: 280 | TRANSFORM(_state[i][j], _k_ipt, t1, t2);
hash.c: | ^
hash.c: ./vperm.h:52:7: note: expanded from macro 'TRANSFORM'
hash.c: 52 | t1 = _mm_shuffle_epi8(*((__m128i*)table + 1), t1);\
hash.c: | ^
hash.c: hash.c:280:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Compress' that is compiled without support for 'ssse3'
hash.c: ./vperm.h:53:7: note: expanded from macro 'TRANSFORM'
hash.c: 53 | x = _mm_shuffle_epi8(*((__m128i*)table + 0), x);\
hash.c: | ^
hash.c: hash.c:305:4: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Compress' that is compiled without support for 'ssse3'
hash.c: 305 | ECHO_SUB_AND_MIX(_state, 0, 0, _state2, 0, 0, 1, 2, 3);
hash.c: | ^
hash.c: hash.c:124:5: note: expanded from macro 'ECHO_SUB_AND_MIX'
hash.c: 124 | AES_ROUND_VPERM_CORE(state[i][j], t1, t2, t3, t4, s1, s2, s3);\
hash.c: ...
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
T:ccalik/aesni | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ccalik/vperm | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
hash.c: In file included from hash.c:20:
hash.c: vperm.h:57:9: warning: multi-line comment [-Wcomment]
hash.c: 57 | //t2 = _mm_shuffle_epi8(table[0], x);\
hash.c: | ^
Number of similar (implementation,compiler) pairs: 8, namely:
Implementation | Compiler |
T:ccalik/aesni | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/aesni | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/aesni | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/aesni | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/vperm | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/vperm | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/vperm | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/vperm | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
hash.c: hash.c:468:4: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Compress' that is compiled without support for 'ssse3'
hash.c: 468 | AES_SHIFT_ROWS(_state);
hash.c: | ^
hash.c: hash.c:141:14: note: expanded from macro 'AES_SHIFT_ROWS'
hash.c: 141 | s[0][0] = _mm_shuffle_epi8(s[0][0], M128(shiftrowsslice));\
hash.c: | ^
hash.c: hash.c:468:4: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Compress' that is compiled without support for 'ssse3'
hash.c: hash.c:142:14: note: expanded from macro 'AES_SHIFT_ROWS'
hash.c: 142 | s[0][1] = _mm_shuffle_epi8(s[0][1], M128(shiftrowsslice));\
hash.c: | ^
hash.c: hash.c:468:4: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Compress' that is compiled without support for 'ssse3'
hash.c: hash.c:143:14: note: expanded from macro 'AES_SHIFT_ROWS'
hash.c: 143 | s[0][2] = _mm_shuffle_epi8(s[0][2], M128(shiftrowsslice));\
hash.c: | ^
hash.c: hash.c:468:4: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Compress' that is compiled without support for 'ssse3'
hash.c: hash.c:144:14: note: expanded from macro 'AES_SHIFT_ROWS'
hash.c: 144 | s[0][3] = _mm_shuffle_epi8(s[0][3], M128(shiftrowsslice));\
hash.c: | ^
hash.c: hash.c:468:4: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Compress' that is compiled without support for 'ssse3'
hash.c: hash.c:145:14: note: expanded from macro 'AES_SHIFT_ROWS'
hash.c: 145 | s[1][0] = _mm_shuffle_epi8(s[1][0], M128(shiftrowsslice));\
hash.c: | ^
hash.c: hash.c:468:4: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Compress' that is compiled without support for 'ssse3'
hash.c: hash.c:146:14: note: expanded from macro 'AES_SHIFT_ROWS'
hash.c: 146 | s[1][1] = _mm_shuffle_epi8(s[1][1], M128(shiftrowsslice));\
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ccalik/bitsliced | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
echo64.S: echo64.S:224:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl ebp, ah
echo64.S: ^~~~~~
echo64.S: echo64.S:230:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl esi, al
echo64.S: ^~~~~~
echo64.S: echo64.S:239:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl ebp, bl
echo64.S: ^~~~~~
echo64.S: echo64.S:245:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl esi, bh
echo64.S: ^~~~~~
echo64.S: echo64.S:254:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl ebp, al
echo64.S: ^~~~~~
echo64.S: echo64.S:260:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl esi, ah
echo64.S: ^~~~~~
echo64.S: echo64.S:269:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl ebp, bh
echo64.S: ^~~~~~
echo64.S: echo64.S:275:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: movzbl esi, bl
echo64.S: ^~~~~~
echo64.S: echo64.S:284:2: error: invalid instruction mnemonic 'movzbl'
echo64.S: ...
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:core2/core2v64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:core2/core2v64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:core2/core2v64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:core2/core2v64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:core2/core2v64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
echo64.S: echo64.c: Assembler messages:
echo64.S: echo64.c:473: Error: no such instruction: `movzbl ebp,ah'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl esi,al'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl ebp,bl'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl esi,bh'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl ebp,al'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl esi,ah'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl ebp,bh'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl esi,bl'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl ebp,ah'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl esi,al'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl ebp,bl'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl esi,bh'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl ebp,al'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl esi,ah'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl ebp,bl'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl esi,bh'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl ebp,dl'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl esi,dh'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl ebp,ch'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl esi,cl'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl ebp,cl'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl esi,ch'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl ebp,dh'
echo64.S: echo64.c:473: Error: no such instruction: `movzbl esi,dl'
echo64.S: ...
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:core2/core2v64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:core2/core2v64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:core2/core2v64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:core2/core2v64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
echo32.c: echo32.c:105:18: warning: unused variable 'j' [-Wunused-variable]
echo32.c: 105 | unsigned int i, j;
echo32.c: | ^
echo32.c: echo32.c:106:16: warning: unused variable 'endianess' [-Wunused-variable]
echo32.c: 106 | unsigned char endianess;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:337:15: warning: unused variable 'i' [-Wunused-variable]
echo32.c: 337 | unsigned int i;
echo32.c: | ^
echo32.c: echo32.c:338:21: warning: unused variable 'c0' [-Wunused-variable]
echo32.c: 338 | unsigned long long c0, c1;
echo32.c: | ^~
echo32.c: echo32.c:338:25: warning: unused variable 'c1' [-Wunused-variable]
echo32.c: 338 | unsigned long long c0, c1;
echo32.c: | ^~
echo32.c: echo32.c:436:21: warning: unused variable 'hashlen' [-Wunused-variable]
echo32.c: 436 | unsigned short int hashlen = 0;
echo32.c: | ^~~~~~~
echo32.c: echo32.c:437:21: warning: unused variable 'messlen_l' [-Wunused-variable]
echo32.c: 437 | unsigned long long messlen_l = 0;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:438:21: warning: unused variable 'messlen_h' [-Wunused-variable]
echo32.c: 438 | unsigned long long messlen_h = 0;
echo32.c: | ^~~~~~~~~
echo32.c: 8 warnings generated.
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:generic/opt32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
echo32.c: echo32.c: In function 'Init':
echo32.c: echo32.c:106:23: warning: unused variable 'endianess' [-Wunused-variable]
echo32.c: 106 | unsigned char endianess;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:105:25: warning: unused variable 'j' [-Wunused-variable]
echo32.c: 105 | unsigned int i, j;
echo32.c: | ^
echo32.c: echo32.c: In function 'Compress':
echo32.c: echo32.c:338:32: warning: unused variable 'c1' [-Wunused-variable]
echo32.c: 338 | unsigned long long c0, c1;
echo32.c: | ^~
echo32.c: echo32.c:338:28: warning: unused variable 'c0' [-Wunused-variable]
echo32.c: 338 | unsigned long long c0, c1;
echo32.c: | ^~
echo32.c: echo32.c:337:22: warning: unused variable 'i' [-Wunused-variable]
echo32.c: 337 | unsigned int i;
echo32.c: | ^
echo32.c: echo32.c: In function 'Final':
echo32.c: echo32.c:438:28: warning: unused variable 'messlen_h' [-Wunused-variable]
echo32.c: 438 | unsigned long long messlen_h = 0;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:437:28: warning: unused variable 'messlen_l' [-Wunused-variable]
echo32.c: 437 | unsigned long long messlen_l = 0;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:436:28: warning: unused variable 'hashlen' [-Wunused-variable]
echo32.c: ...
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:generic/opt32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:generic/opt32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:generic/opt32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:generic/opt32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
echo64.c: echo64.c:290:30: warning: unused variable 'WT5' [-Wunused-variable]
echo64.c: 290 | WT0, WT1, WT2, WT3, WT4, WT5;
echo64.c: | ^~~
echo64.c: echo64.c:432:16: warning: unused variable 'i' [-Wunused-variable]
echo64.c: 432 | unsigned int i;
echo64.c: | ^
echo64.c: echo64.c:501:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
echo64.c: 501 | if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: | ^~
echo64.c: echo64.c:488:46: note: passing argument to parameter 'data' here
echo64.c: 488 | HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: | ^
echo64.c: 3 warnings generated.
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:generic/opt64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
echo64.c: echo64.c: In function 'Compress':
echo64.c: echo64.c:290:30: warning: unused variable 'WT5' [-Wunused-variable]
echo64.c: 290 | WT0, WT1, WT2, WT3, WT4, WT5;
echo64.c: | ^~~
echo64.c: echo64.c: In function 'Final':
echo64.c: echo64.c:432:16: warning: unused variable 'i' [-Wunused-variable]
echo64.c: 432 | unsigned int i;
echo64.c: | ^
echo64.c: echo64.c: In function 'crypto_hash_echo512_generic_opt64_timingleaks':
echo64.c: echo64.c:501:29: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
echo64.c: 501 | if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: | ^~
echo64.c: echo64.c:488:46: note: expected 'BitSequence *' {aka 'unsigned char *'} but argument is of type 'const unsigned char *'
echo64.c: 488 | HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: | ~~~~~~~~~~~~~^~~~
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:generic/opt64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:generic/opt64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:generic/opt64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:generic/opt64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
echo32.S: echo32.S:323:2: error: invalid instruction mnemonic 'addd'
echo32.S: addd [SHA3_CNT], 1
echo32.S: ^~~~
echo32.S: echo32.S:587:2: error: invalid instruction mnemonic 'addd'
echo32.S: addd [SHA3_CNT], 1
echo32.S: ^~~~
echo32.S: echo32.S:851:2: error: invalid instruction mnemonic 'addd'
echo32.S: addd [SHA3_CNT], 1
echo32.S: ^~~~
echo32.S: echo32.S:1115:2: error: invalid instruction mnemonic 'addd'
echo32.S: addd [SHA3_CNT], 1
echo32.S: ^~~~
echo32.S: echo32.S:1379:2: error: invalid instruction mnemonic 'addd'
echo32.S: addd [SHA3_CNT], 1
echo32.S: ^~~~
echo32.S: echo32.S:1643:2: error: invalid instruction mnemonic 'addd'
echo32.S: addd [SHA3_CNT], 1
echo32.S: ^~~~
echo32.S: echo32.S:1907:2: error: invalid instruction mnemonic 'addd'
echo32.S: addd [SHA3_CNT], 1
echo32.S: ^~~~
echo32.S: echo32.S:2171:2: error: invalid instruction mnemonic 'addd'
echo32.S: addd [SHA3_CNT], 1
echo32.S: ^~~~
echo32.S: echo32.S:2435:2: error: invalid instruction mnemonic 'addd'
echo32.S: ...
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:pentium/pentium4v64v1 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:pentium/pentium4v64v1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:pentium/pentium4v64v1 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:pentium/pentium4v64v1 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:pentium/pentium4v64v1 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
echo32.S: echo32.c: Assembler messages:
echo32.S: echo32.c:545: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:545: Warning: NOTE: Such forms are deprecated and will be rejected by a future version of the assembler
echo32.S: echo32.c:545: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:545: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:545: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:546: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:546: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:546: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:546: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:547: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:547: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:547: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:547: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:548: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:548: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:548: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:548: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:550: Warning: mnemonic suffix used with `sub'
echo32.S: echo32.c:577: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:577: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:577: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:577: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:577: Warning: mnemonic suffix used with `add'
echo32.S: echo32.c:577: Warning: mnemonic suffix used with `add'
echo32.S: ...
try.c: /usr/bin/ld: libcrypto_hash_echo512.a(echo32.o): relocation R_X86_64_32S against symbol `SHA3_R' can not be used when making a PIE object; recompile with -fPIE
try.c: /usr/bin/ld: failed to set dynamic section sizes: bad value
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:pentium/pentium4v64v1 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:pentium/pentium4v64v1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:pentium/pentium4v64v1 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:pentium/pentium4v64v1 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
echo64.S: echo64.S:371:2: error: invalid instruction mnemonic 'addd'
echo64.S: addd [SHA3_CNT], 1
echo64.S: ^~~~
echo64.S: echo64.S:635:2: error: invalid instruction mnemonic 'addd'
echo64.S: addd [SHA3_CNT], 1
echo64.S: ^~~~
echo64.S: echo64.S:899:2: error: invalid instruction mnemonic 'addd'
echo64.S: addd [SHA3_CNT], 1
echo64.S: ^~~~
echo64.S: echo64.S:1163:2: error: invalid instruction mnemonic 'addd'
echo64.S: addd [SHA3_CNT], 1
echo64.S: ^~~~
echo64.S: echo64.S:1427:2: error: invalid instruction mnemonic 'addd'
echo64.S: addd [SHA3_CNT], 1
echo64.S: ^~~~
echo64.S: echo64.S:1691:2: error: invalid instruction mnemonic 'addd'
echo64.S: addd [SHA3_CNT], 1
echo64.S: ^~~~
echo64.S: echo64.S:1955:2: error: invalid instruction mnemonic 'addd'
echo64.S: addd [SHA3_CNT], 1
echo64.S: ^~~~
echo64.S: echo64.S:2219:2: error: invalid instruction mnemonic 'addd'
echo64.S: addd [SHA3_CNT], 1
echo64.S: ^~~~
echo64.S: echo64.S:2483:2: error: invalid instruction mnemonic 'addd'
echo64.S: ...
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:pentium/pentium4v64v2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:pentium/pentium4v64v2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:pentium/pentium4v64v2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:pentium/pentium4v64v2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:pentium/pentium4v64v2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
echo64.S: echo64.c: Assembler messages:
echo64.S: echo64.c:571: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:571: Warning: NOTE: Such forms are deprecated and will be rejected by a future version of the assembler
echo64.S: echo64.c:571: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:571: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:571: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:572: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:572: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:572: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:572: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:573: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:573: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:573: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:573: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:574: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:574: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:574: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:574: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:576: Warning: mnemonic suffix used with `sub'
echo64.S: echo64.c:604: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:604: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:604: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:604: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:604: Warning: mnemonic suffix used with `add'
echo64.S: echo64.c:604: Warning: mnemonic suffix used with `add'
echo64.S: ...
try.c: /usr/bin/ld: libcrypto_hash_echo512.a(echo64.o): relocation R_X86_64_32S against symbol `SHA3_R' can not be used when making a PIE object; recompile with -fPIE
try.c: /usr/bin/ld: failed to set dynamic section sizes: bad value
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:pentium/pentium4v64v2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:pentium/pentium4v64v2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:pentium/pentium4v64v2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:pentium/pentium4v64v2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
echo32.c: echo32.c:106:18: warning: unused variable 'j' [-Wunused-variable]
echo32.c: 106 | unsigned int i, j;
echo32.c: | ^
echo32.c: echo32.c:107:16: warning: unused variable 'endianess' [-Wunused-variable]
echo32.c: 107 | unsigned char endianess;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:472:21: warning: unused variable 'c0' [-Wunused-variable]
echo32.c: 472 | unsigned long long c0, c1;
echo32.c: | ^~
echo32.c: echo32.c:472:25: warning: unused variable 'c1' [-Wunused-variable]
echo32.c: 472 | unsigned long long c0, c1;
echo32.c: | ^~
echo32.c: echo32.c:599:21: warning: unused variable 'hashlen' [-Wunused-variable]
echo32.c: 599 | unsigned short int hashlen = 0;
echo32.c: | ^~~~~~~
echo32.c: echo32.c:600:21: warning: unused variable 'messlen_l' [-Wunused-variable]
echo32.c: 600 | unsigned long long messlen_l = 0;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:601:21: warning: unused variable 'messlen_h' [-Wunused-variable]
echo32.c: 601 | unsigned long long messlen_h = 0;
echo32.c: | ^~~~~~~~~
echo32.c: 7 warnings generated.
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:powerpc/pp32cv1 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv1 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv1 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv1 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
echo32.c: echo32.c: In function 'Init':
echo32.c: echo32.c:107:23: warning: unused variable 'endianess' [-Wunused-variable]
echo32.c: 107 | unsigned char endianess;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:106:25: warning: unused variable 'j' [-Wunused-variable]
echo32.c: 106 | unsigned int i, j;
echo32.c: | ^
echo32.c: echo32.c: In function 'Compress':
echo32.c: echo32.c:472:32: warning: unused variable 'c1' [-Wunused-variable]
echo32.c: 472 | unsigned long long c0, c1;
echo32.c: | ^~
echo32.c: echo32.c:472:28: warning: unused variable 'c0' [-Wunused-variable]
echo32.c: 472 | unsigned long long c0, c1;
echo32.c: | ^~
echo32.c: echo32.c: In function 'Final':
echo32.c: echo32.c:601:28: warning: unused variable 'messlen_h' [-Wunused-variable]
echo32.c: 601 | unsigned long long messlen_h = 0;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:600:28: warning: unused variable 'messlen_l' [-Wunused-variable]
echo32.c: 600 | unsigned long long messlen_l = 0;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:599:28: warning: unused variable 'hashlen' [-Wunused-variable]
echo32.c: 599 | unsigned short int hashlen = 0;
echo32.c: | ^~~~~~~
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:powerpc/pp32cv1 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv1 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv1 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
echo32.c: echo32.c:106:18: warning: unused variable 'j' [-Wunused-variable]
echo32.c: 106 | unsigned int i, j;
echo32.c: | ^
echo32.c: echo32.c:107:16: warning: unused variable 'endianess' [-Wunused-variable]
echo32.c: 107 | unsigned char endianess;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:440:21: warning: unused variable 'c0' [-Wunused-variable]
echo32.c: 440 | unsigned long long c0, c1;
echo32.c: | ^~
echo32.c: echo32.c:440:25: warning: unused variable 'c1' [-Wunused-variable]
echo32.c: 440 | unsigned long long c0, c1;
echo32.c: | ^~
echo32.c: echo32.c:567:21: warning: unused variable 'hashlen' [-Wunused-variable]
echo32.c: 567 | unsigned short int hashlen = 0;
echo32.c: | ^~~~~~~
echo32.c: echo32.c:568:21: warning: unused variable 'messlen_l' [-Wunused-variable]
echo32.c: 568 | unsigned long long messlen_l = 0;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:569:21: warning: unused variable 'messlen_h' [-Wunused-variable]
echo32.c: 569 | unsigned long long messlen_h = 0;
echo32.c: | ^~~~~~~~~
echo32.c: 7 warnings generated.
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:powerpc/pp32cv2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
echo32.c: echo32.c: In function 'Init':
echo32.c: echo32.c:107:23: warning: unused variable 'endianess' [-Wunused-variable]
echo32.c: 107 | unsigned char endianess;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:106:25: warning: unused variable 'j' [-Wunused-variable]
echo32.c: 106 | unsigned int i, j;
echo32.c: | ^
echo32.c: echo32.c: In function 'Compress':
echo32.c: echo32.c:440:32: warning: unused variable 'c1' [-Wunused-variable]
echo32.c: 440 | unsigned long long c0, c1;
echo32.c: | ^~
echo32.c: echo32.c:440:28: warning: unused variable 'c0' [-Wunused-variable]
echo32.c: 440 | unsigned long long c0, c1;
echo32.c: | ^~
echo32.c: echo32.c: In function 'Final':
echo32.c: echo32.c:569:28: warning: unused variable 'messlen_h' [-Wunused-variable]
echo32.c: 569 | unsigned long long messlen_h = 0;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:568:28: warning: unused variable 'messlen_l' [-Wunused-variable]
echo32.c: 568 | unsigned long long messlen_l = 0;
echo32.c: | ^~~~~~~~~
echo32.c: echo32.c:567:28: warning: unused variable 'hashlen' [-Wunused-variable]
echo32.c: 567 | unsigned short int hashlen = 0;
echo32.c: | ^~~~~~~
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:powerpc/pp32cv2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Namespace violations
hash.o Compress T
hash.o Final T
hash.o Hash T
hash.o Init T
hash.o Update T
hash.o _k_aesmix1 R
hash.o _k_aesmix2 R
hash.o _k_aesmix3 R
hash.o _k_aesmix4 R
hash.o _k_h0e R
hash.o _k_h15 R
hash.o _k_h4e R
hash.o _k_h5b R
hash.o _k_h63 R
hash.o _k_hc6 R
hash.o _k_inv R
hash.o _k_ipt R
hash.o _k_opt R
hash.o _k_s0F R
hash.o _k_sb1 R
hash.o _k_sb2 R
hash.o _k_sb3 R
hash.o _k_sb4 R
hash.o _k_sb5 R
hash.o _k_sb7 R
hash.o _k_sbo R
hash.o const1 R
hash.o invshiftrows R
hash.o lsbmask R
hash.o mul2ipt R
hash.o mul2mask R
hash.o zero R
Number of similar (implementation,compiler) pairs: 16, namely:
Implementation | Compiler |
T:ccalik/aesni | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ccalik/aesni | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ccalik/aesni | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ccalik/aesni | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ccalik/aesni | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/aesni | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/aesni | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/aesni | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/vperm | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ccalik/vperm | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ccalik/vperm | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ccalik/vperm | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ccalik/vperm | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/vperm | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/vperm | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/vperm | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Namespace violations
hash.o Compress T
hash.o Final T
hash.o Hash T
hash.o Init T
hash.o Update T
hash.o _BS0 R
hash.o _BS1 R
hash.o _BS2 R
hash.o _ONE R
hash.o bigshiftrows1 R
hash.o bigshiftrows2 R
hash.o bigshiftrows3 R
hash.o const1 R
hash.o lownibblemask R
hash.o mixcol1 R
hash.o mixcol2 R
hash.o mixcol3 R
hash.o shiftrowsslice R
Number of similar (implementation,compiler) pairs: 8, namely:
Implementation | Compiler |
T:ccalik/bitsliced | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ccalik/bitsliced | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ccalik/bitsliced | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ccalik/bitsliced | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:ccalik/bitsliced | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/bitsliced | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/bitsliced | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ccalik/bitsliced | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Namespace violations
echo32.o CNT_r B
echo32.o Compress T
echo32.o Endianess T
echo32.o Final T
echo32.o Hash T
echo32.o Init T
echo32.o PushString T
echo32.o Update T
echo32.o endian B
echo32.o flip_bits T
echo32.o r B
Number of similar (implementation,compiler) pairs: 27, namely:
Implementation | Compiler |
T:generic/opt32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:generic/opt32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:generic/opt32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:generic/opt32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv1 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv1 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv1 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv1 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv1 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv1 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv1 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:powerpc/pp32cv2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:powerpc/pp32cv2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Namespace violations
echo64.o Compress T
echo64.o Endianess T
echo64.o Final T
echo64.o Hash T
echo64.o Init T
echo64.o PushString T
echo64.o Update T
echo64.o endian B
Number of similar (implementation,compiler) pairs: 9, namely:
Implementation | Compiler |
T:generic/opt64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:generic/opt64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:generic/opt64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:generic/opt64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:generic/opt64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Namespace violations
echo.o sph_echo224 T
echo.o sph_echo224_addbits_and_close T
echo.o sph_echo224_close T
echo.o sph_echo224_init T
echo.o sph_echo256 T
echo.o sph_echo256_addbits_and_close T
echo.o sph_echo256_close T
echo.o sph_echo256_init T
echo.o sph_echo384 T
echo.o sph_echo384_addbits_and_close T
echo.o sph_echo384_close T
echo.o sph_echo384_init T
echo.o sph_echo512 T
echo.o sph_echo512_addbits_and_close T
echo.o sph_echo512_close T
echo.o sph_echo512_init T
Number of similar (implementation,compiler) pairs: 18, namely:
Implementation | Compiler |
T:sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:sphlib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:sphlib-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
T:sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |