Test results for amd64, h2atom, crypto_hash/blake512
[Page version: 20241207 22:57:19]
Measurements for amd64, h2atom, crypto_hash
Test results for amd64, h2atom, crypto_hash
Test results for crypto_hash/blake512
Computer: h2atom
Microarchitecture: amd64; Bonnell (106ca)
Architecture: amd64
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20241022
Operation: crypto_hash
Primitive: blake512
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
21640 | 13558 0 0 | 26827 804 960 | bswap | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
21655 | 13220 0 0 | 25283 804 960 | bswap | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
21655 | 13220 0 0 | 25283 804 960 | regs | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
21890 | 14854 0 0 | 28107 804 960 | regs | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
22024 | 12989 0 0 | 23310 780 928 | regs | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
22071 | 24977 0 0 | 38307 804 960 | sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
22123 | 24651 0 0 | 36779 804 960 | sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
22435 | 14496 0 0 | 26178 828 896 | regs | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
22447 | 14496 0 0 | 27354 828 896 | regs | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
22452 | 14352 0 0 | 27210 828 896 | bswap | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
22455 | 14352 0 0 | 26034 828 896 | bswap | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
22549 | 13680 0 0 | 23628 820 896 | regs | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
22599 | 13542 0 0 | 23484 820 896 | bswap | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
22895 | 25702 0 0 | 35764 820 896 | sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
23538 | 26244 0 0 | 39234 828 896 | sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
23543 | 26164 0 0 | 37978 828 896 | sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
25339 | 14880 0 0 | 25554 828 896 | bswap | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
25383 | 15104 0 0 | 25778 828 896 | regs | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
26171 | 26180 0 0 | 36986 828 896 | sphlib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
26564 | 22941 0 0 | 33358 780 928 | sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
29130 | 23563 0 0 | 35227 804 960 | sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
29227 | 14194 0 0 | 27066 828 896 | bswap | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
29238 | 14338 0 0 | 27210 828 896 | regs | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
29530 | 13224 0 0 | 24722 796 960 | bswap | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
30460 | 25072 0 0 | 38066 828 896 | sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
33611 | 14922 0 0 | 26434 796 960 | regs | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
36107 | 9620 0 0 | 22626 828 896 | sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
36169 | 9492 0 0 | 21322 828 896 | sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
36183 | 8595 0 0 | 18676 820 896 | sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
37069 | 3978 0 0 | 16842 828 896 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
37095 | 3978 0 0 | 15666 828 896 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
37441 | 12989 0 0 | 23310 780 928 | bswap | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
37509 | 7595 0 0 | 18014 780 928 | sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
41117 | 3196 0 0 | 13148 820 896 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
42909 | 3290 0 0 | 13614 780 928 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
43173 | 12648 0 0 | 22990 780 928 | sse2s | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
43273 | 9508 0 0 | 20330 828 896 | sphlib-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
43535 | 13164 0 0 | 26026 828 896 | sse2s | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
44719 | 8241 0 0 | 19923 804 960 | sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
44989 | 14762 0 0 | 26282 796 960 | sse2s | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
45206 | 14444 0 0 | 26523 804 960 | sse2s | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
45847 | 16142 0 0 | 29411 804 960 | sse2s | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
46737 | 14958 0 0 | 25634 828 896 | ssse3 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
46996 | 14891 0 0 | 27754 828 896 | sse2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
47107 | 11099 0 0 | 23259 804 960 | sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
47201 | 14521 0 0 | 24862 780 928 | sse2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
48035 | 14422 0 0 | 27290 828 896 | ssse3 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
48067 | 13606 0 0 | 23548 820 896 | ssse3 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
48068 | 14422 0 0 | 26114 828 896 | ssse3 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
48091 | 11425 0 0 | 24755 804 960 | sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
48334 | 12857 0 0 | 22796 820 896 | sse2s | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
48542 | 13673 0 0 | 26538 828 896 | sse2s | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
48584 | 13673 0 0 | 25362 828 896 | sse2s | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
49001 | 14251 0 0 | 24930 828 896 | sse2s | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
49043 | 8720 0 0 | 21730 828 896 | sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
49150 | 4779 0 0 | 15458 828 896 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
49985 | 17138 0 0 | 28666 796 960 | sse2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
50120 | 18590 0 0 | 31859 804 960 | sse2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
50466 | 14428 0 0 | 25946 796 960 | ssse3 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
50614 | 17244 0 0 | 29323 804 960 | sse2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
50629 | 4024 0 0 | 16890 828 896 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
50686 | 12155 0 0 | 22494 780 928 | ssse3 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
51337 | 4299 0 0 | 15802 796 960 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
52234 | 13884 0 0 | 25963 804 960 | ssse3 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
52736 | 15598 0 0 | 28867 804 960 | ssse3 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
58004 | 7469 0 0 | 20707 804 960 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
59982 | 4651 0 0 | 16715 804 960 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
63536 | 14954 0 0 | 25634 828 896 | sse2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
64132 | 13503 0 0 | 23452 820 896 | sse2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
64349 | 14319 0 0 | 27178 828 896 | sse2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
64384 | 14319 0 0 | 26002 828 896 | sse2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
88468 | 14460 0 0 | 26146 828 896 | sandy | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
88475 | 14460 0 0 | 27322 828 896 | sandy | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
88637 | 13650 0 0 | 23596 820 896 | sandy | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
91097 | 14886 0 0 | 28155 804 960 | sandy | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
91170 | 14548 0 0 | 26611 804 960 | sandy | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
92773 | 14029 0 0 | 24350 780 928 | sandy | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
93953 | 14750 0 0 | 27610 828 896 | sandy | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
94022 | 14297 0 0 | 25794 796 960 | sandy | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
136309 | 14988 0 0 | 25666 828 896 | sandy | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241103 | 20241022 |
Compiler output
hash.c: hash.c:43:17: warning: unused variable 'sigma' [-Wunused-const-variable]
hash.c: static const u8 sigma[][16] = {
hash.c: ^
hash.c: hash.c:66:18: warning: unused variable 'cst' [-Wunused-const-variable]
hash.c: static const u64 cst[16] = {
hash.c: ^
hash.c: 2 warnings generated.
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
sse2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c:66:18: warning: 'cst' defined but not used [-Wunused-const-variable=]
hash.c: 66 | static const u64 cst[16] = {
hash.c: | ^~~
hash.c: hash.c:43:17: warning: 'sigma' defined but not used [-Wunused-const-variable=]
hash.c: 43 | static const u8 sigma[][16] = {
hash.c: | ^~~~~
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
sse2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
Compiler output
hash.c: hash.c:45:17: warning: unused variable 'sigma' [-Wunused-const-variable]
hash.c: static const u8 sigma[][16] = {
hash.c: ^
hash.c: hash.c:68:18: warning: unused variable 'cst' [-Wunused-const-variable]
hash.c: static const u64 cst[16] = {
hash.c: ^
hash.c: 2 warnings generated.
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
sse2s | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2s | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2s | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2s | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2s | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c:68:18: warning: 'cst' defined but not used [-Wunused-const-variable=]
hash.c: 68 | static const u64 cst[16] = {
hash.c: | ^~~
hash.c: hash.c:45:17: warning: 'sigma' defined but not used [-Wunused-const-variable=]
hash.c: 45 | static const u8 sigma[][16] = {
hash.c: | ^~~~~
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
sse2s | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2s | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2s | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2s | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
Compiler output
hash.c: In file included from hash.c:8:
hash.c: ./rounds.h:8:10: warning: '_mm_roti_epi64' macro redefined [-Wmacro-redefined]
hash.c: #define _mm_roti_epi64(x, c) \
hash.c: ^
hash.c: /usr/lib/llvm-14/lib/clang/14.0.0/include/xopintrin.h:236:9: note: previous definition is here
hash.c: #define _mm_roti_epi64(A, N) \
hash.c: ^
hash.c: hash.c:69:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:70:23: warning: unused variable 'b3' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:70:19: warning: unused variable 'b2' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
sse41 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: In file included from hash.c:8:
hash.c: ./rounds.h:8:10: warning: '_mm_roti_epi64' macro redefined [-Wmacro-redefined]
hash.c: #define _mm_roti_epi64(x, c) \
hash.c: ^
hash.c: /usr/lib/llvm-14/lib/clang/14.0.0/include/xopintrin.h:236:9: note: previous definition is here
hash.c: #define _mm_roti_epi64(A, N) \
hash.c: ^
hash.c: hash.c:70:23: warning: unused variable 'b3' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:70:19: warning: unused variable 'b2' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:69:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
sse41 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: In file included from hash.c:8:
hash.c: ./rounds.h:8:10: warning: '_mm_roti_epi64' macro redefined [-Wmacro-redefined]
hash.c: #define _mm_roti_epi64(x, c) \
hash.c: ^
hash.c: /usr/lib/llvm-14/lib/clang/14.0.0/include/xopintrin.h:236:9: note: previous definition is here
hash.c: #define _mm_roti_epi64(A, N) \
hash.c: ^
hash.c: hash.c:70:23: warning: unused variable 'b3' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:70:19: warning: unused variable 'b2' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:69:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
sse41 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: In file included from hash.c:8:
hash.c: ./rounds.h:8:10: warning: '_mm_roti_epi64' macro redefined [-Wmacro-redefined]
hash.c: #define _mm_roti_epi64(x, c) \
hash.c: ^
hash.c: /usr/lib/llvm-14/lib/clang/14.0.0/include/xopintrin.h:236:9: note: previous definition is here
hash.c: #define _mm_roti_epi64(A, N) \
hash.c: ^
hash.c: hash.c:70:19: warning: unused variable 'b2' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:69:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:70:23: warning: unused variable 'b3' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
sse41 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: In file included from hash.c:8:
hash.c: ./rounds.h:8:10: warning: '_mm_roti_epi64' macro redefined [-Wmacro-redefined]
hash.c: #define _mm_roti_epi64(x, c) \
hash.c: ^
hash.c: /usr/lib/llvm-14/lib/clang/14.0.0/include/xopintrin.h:236:9: note: previous definition is here
hash.c: #define _mm_roti_epi64(A, N) \
hash.c: ^
hash.c: hash.c:69:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:70:19: warning: unused variable 'b2' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:70:23: warning: unused variable 'b3' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
sse41 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:70:23: warning: unused variable 'b3' [-Wunused-variable]
hash.c: 70 | __m128i b0, b1, b2, b3;
hash.c: | ^~
hash.c: hash.c:70:19: warning: unused variable 'b2' [-Wunused-variable]
hash.c: 70 | __m128i b0, b1, b2, b3;
hash.c: | ^~
hash.c: hash.c:69:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: 69 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: hash.c:69:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: 69 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: hash.c:69:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: 69 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: hash.c:69:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: 69 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/11/include/immintrin.h:39,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/11/include/x86intrin.h:32,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/11/include/smmintrin.h:166:1: error: inlining failed in call to 'always_inline' '_mm_blend_epi16': target specific option mismatch
hash.c: 166 | _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: | ^~~~~~~~~~~~~~~
hash.c: ...
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
sse41 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse41 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse41 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse41 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
Compiler output
hash.c: hash.c:38:17: warning: unused variable 'sigma' [-Wunused-const-variable]
hash.c: static const u8 sigma[][16] = {
hash.c: ^
hash.c: hash.c:61:18: warning: unused variable 'cst' [-Wunused-const-variable]
hash.c: static const u64 cst[16] = {
hash.c: ^
hash.c: 2 warnings generated.
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
ssse3 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ssse3 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ssse3 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ssse3 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c:38:17: warning: unused variable 'sigma' [-Wunused-const-variable]
hash.c: static const u8 sigma[][16] = {
hash.c: ^
hash.c: hash.c:61:18: warning: unused variable 'cst' [-Wunused-const-variable]
hash.c: static const u64 cst[16] = {
hash.c: ^
hash.c: hash.c:141:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to64);
hash.c: ^
hash.c: hash.c:142:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to64);
hash.c: ^
hash.c: hash.c:143:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to64);
hash.c: ^
hash.c: hash.c:144:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to64);
hash.c: ^
hash.c: hash.c:145:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[4] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 64)), u8to64);
hash.c: ^
hash.c: hash.c:146:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^
hash.c: hash.c:147:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake512_compress' that is compiled without support for 'ssse3'
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
ssse3 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c:61:18: warning: 'cst' defined but not used [-Wunused-const-variable=]
hash.c: 61 | static const u64 cst[16] = {
hash.c: | ^~~
hash.c: hash.c:38:17: warning: 'sigma' defined but not used [-Wunused-const-variable=]
hash.c: 38 | static const u8 sigma[][16] = {
hash.c: | ^~~~~
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
ssse3 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ssse3 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ssse3 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ssse3 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
Compiler output
hash.c: hash.c:70:23: warning: unused variable 'b3' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:70:19: warning: unused variable 'b2' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:65:17: warning: unused variable 'r16' [-Wunused-variable]
hash.c: const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
hash.c: ^
hash.c: hash.c:69:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:81:8: error: always_inline function '_mm_perm_epi8' requires target feature 'xop', but would be inlined into function 'blake512_compress' that is compiled without support for 'xop'
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: ...
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
xop | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
xop | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c:69:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:65:17: warning: unused variable 'r16' [-Wunused-variable]
hash.c: const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
hash.c: ^
hash.c: hash.c:70:19: warning: unused variable 'b2' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:70:23: warning: unused variable 'b3' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:81:8: error: always_inline function '_mm_perm_epi8' requires target feature 'xop', but would be inlined into function 'blake512_compress' that is compiled without support for 'xop'
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
xop | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c:65:17: warning: unused variable 'r16' [-Wunused-variable]
hash.c: const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
hash.c: ^
hash.c: hash.c:69:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:70:19: warning: unused variable 'b2' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:70:23: warning: unused variable 'b3' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:81:8: error: always_inline function '_mm_perm_epi8' requires target feature 'xop', but would be inlined into function 'blake512_compress' that is compiled without support for 'xop'
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
xop | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c:70:19: warning: unused variable 'b2' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:70:23: warning: unused variable 'b3' [-Wunused-variable]
hash.c: __m128i b0, b1, b2, b3;
hash.c: ^
hash.c: hash.c:69:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:65:17: warning: unused variable 'r16' [-Wunused-variable]
hash.c: const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
hash.c: ^
hash.c: hash.c:69:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:81:8: error: always_inline function '_mm_perm_epi8' requires target feature 'xop', but would be inlined into function 'blake512_compress' that is compiled without support for 'xop'
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: ./rounds.h:13:21: note: expanded from macro 'BSWAP64'
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
xop | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:70:23: warning: unused variable 'b3' [-Wunused-variable]
hash.c: 70 | __m128i b0, b1, b2, b3;
hash.c: | ^~
hash.c: hash.c:70:19: warning: unused variable 'b2' [-Wunused-variable]
hash.c: 70 | __m128i b0, b1, b2, b3;
hash.c: | ^~
hash.c: hash.c:69:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: 69 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: hash.c:69:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: 69 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: hash.c:69:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: 69 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: hash.c:69:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: 69 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: hash.c:65:17: warning: unused variable 'r16' [-Wunused-variable]
hash.c: 65 | const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
hash.c: | ^~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/11/include/x86intrin.h:38,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/11/include/xopintrin.h:272:1: error: inlining failed in call to 'always_inline' '_mm_roti_epi64': target specific option mismatch
hash.c: ...
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
xop | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
xop | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
xop | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
xop | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
Compiler output
hash.c: hash.c:78:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:17: warning: unused variable 'r16' [-Wunused-variable]
hash.c: const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
hash.c: ^
hash.c: hash.c:79:23: warning: unused variable 'u3' [-Wunused-variable]
hash.c: u64 u0, u1, u2, u3;
hash.c: ^
hash.c: hash.c:79:19: warning: unused variable 'u2' [-Wunused-variable]
hash.c: u64 u0, u1, u2, u3;
hash.c: ^
hash.c: hash.c:78:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:23: warning: unused variable 't3' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:19: warning: unused variable 't2' [-Wunused-variable]
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
xop-2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c:69:17: warning: unused variable 'r16' [-Wunused-variable]
hash.c: const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
hash.c: ^
hash.c: hash.c:78:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:79:23: warning: unused variable 'u3' [-Wunused-variable]
hash.c: u64 u0, u1, u2, u3;
hash.c: ^
hash.c: hash.c:79:19: warning: unused variable 'u2' [-Wunused-variable]
hash.c: u64 u0, u1, u2, u3;
hash.c: ^
hash.c: hash.c:78:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:23: warning: unused variable 't3' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:19: warning: unused variable 't2' [-Wunused-variable]
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
xop-2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c:79:23: warning: unused variable 'u3' [-Wunused-variable]
hash.c: u64 u0, u1, u2, u3;
hash.c: ^
hash.c: hash.c:79:19: warning: unused variable 'u2' [-Wunused-variable]
hash.c: u64 u0, u1, u2, u3;
hash.c: ^
hash.c: hash.c:78:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:23: warning: unused variable 't3' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:19: warning: unused variable 't2' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:17: warning: unused variable 'r16' [-Wunused-variable]
hash.c: const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
hash.c: ^
hash.c: hash.c:78:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
xop-2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c:78:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:17: warning: unused variable 'r16' [-Wunused-variable]
hash.c: const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
hash.c: ^
hash.c: hash.c:78:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:79:23: warning: unused variable 'u3' [-Wunused-variable]
hash.c: u64 u0, u1, u2, u3;
hash.c: ^
hash.c: hash.c:79:19: warning: unused variable 'u2' [-Wunused-variable]
hash.c: u64 u0, u1, u2, u3;
hash.c: ^
hash.c: hash.c:78:19: warning: unused variable 't2' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:23: warning: unused variable 't3' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
xop-2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c:78:23: warning: unused variable 't3' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:19: warning: unused variable 't2' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:79:23: warning: unused variable 'u3' [-Wunused-variable]
hash.c: u64 u0, u1, u2, u3;
hash.c: ^
hash.c: hash.c:79:19: warning: unused variable 'u2' [-Wunused-variable]
hash.c: u64 u0, u1, u2, u3;
hash.c: ^
hash.c: hash.c:78:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:78:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: hash.c:69:17: warning: unused variable 'r16' [-Wunused-variable]
hash.c: const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
hash.c: ^
hash.c: hash.c:78:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
xop-2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
Compiler output
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:79:23: warning: unused variable 'u3' [-Wunused-variable]
hash.c: 79 | u64 u0, u1, u2, u3;
hash.c: | ^~
hash.c: hash.c:79:19: warning: unused variable 'u2' [-Wunused-variable]
hash.c: 79 | u64 u0, u1, u2, u3;
hash.c: | ^~
hash.c: hash.c:78:39: warning: unused variable 't7' [-Wunused-variable]
hash.c: 78 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: hash.c:78:35: warning: unused variable 't6' [-Wunused-variable]
hash.c: 78 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: hash.c:78:31: warning: unused variable 't5' [-Wunused-variable]
hash.c: 78 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: hash.c:78:27: warning: unused variable 't4' [-Wunused-variable]
hash.c: 78 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: hash.c:78:23: warning: unused variable 't3' [-Wunused-variable]
hash.c: 78 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: hash.c:78:19: warning: unused variable 't2' [-Wunused-variable]
hash.c: 78 | __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: | ^~
hash.c: ...
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
xop-2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
xop-2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
xop-2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
xop-2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
Passed TIMECOP
TIMECOP iterations: 10
Number of similar (implementation,compiler) pairs: 80, namely:
Implementation | Compiler |
bswap | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
bswap | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
bswap | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
bswap | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
bswap | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
bswap | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
bswap | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
bswap | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
bswap | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
regs | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
regs | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
regs | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
regs | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
regs | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
regs | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
regs | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
regs | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
regs | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sandy | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sandy | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sandy | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sandy | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sandy | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sandy | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sandy | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sandy | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sandy | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sphlib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sphlib-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2s | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2s | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2s | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2s | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2s | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
sse2s | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2s | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2s | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
sse2s | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ssse3 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ssse3 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ssse3 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ssse3 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ssse3 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ssse3 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ssse3 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ssse3 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |