Test results for amd64, bolero, crypto_hash/blake512

[Page version: 20250926 09:38:42]

Measurements for amd64, bolero, crypto_hash Test results for amd64, bolero, crypto_hash Test results for crypto_hash/blake512
Computer: bolero
Microarchitecture: amd64; Broadwell+AES (406f1)
Architecture: amd64
CPU ID: GenuineIntel-000406f1-1fc9cbf5
SUPERCOP version: 20250922
Operation: crypto_hash
Primitive: blake512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
984412462 0 026464 800 792sse41clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
984812494 0 026560 800 792sse41clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
988812878 0 022920 800 728sse41clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
995611630 0 022721 792 792sse41clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1047626261 0 037662 776 800sphlibgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
1049612240 0 026320 800 792ssse3clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1052012192 0 026224 800 792ssse3clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1053212796 0 022856 800 728ssse3clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1055612382 0 026463 800 792sse2clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1058812334 0 026367 800 792sse2clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1059211511 0 022609 792 792sse2clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1062412231 0 026320 800 792sse2sclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1064412183 0 026192 800 792sse2sclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1067213323 0 026112 800 728sse2sclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1067611360 0 022481 792 792sse2sclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1069611369 0 022465 792 792ssse3clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1073212843 0 022903 800 728sse2clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1073212611 0 022664 800 728sse2sclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1074414461 0 027862 776 800bswapgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1078415031 0 025148 816 728sandyclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1078814407 0 028524 816 744sandyclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1080411489 0 024742 776 800sse41gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1080814171 0 025494 776 800bswapgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1082014407 0 028212 816 744sandyclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1085613579 0 024406 808 792sandyclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1086011473 0 022622 776 800sse41gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1086414194 0 026620 816 728bswapclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1087610815 0 020601 752 768sse41gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1089214056 0 023873 752 768regsgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1090014056 0 023873 752 768bswapgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1090027715 0 041158 776 800sphlibgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
1090414338 0 026764 816 728regsclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1095224913 0 034817 752 768sphlibgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
1100014025 0 023841 752 768sandygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1100025072 0 037620 816 728sphlibclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
1102014750 0 027164 816 728sandyclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1103214056 0 024901 768 800sandygcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1103211413 0 022221 768 800sse41gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1121615827 0 029948 816 744regsclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1122815123 0 029244 816 744bswapclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1123215123 0 028932 816 744bswapclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1127615827 0 029636 816 744regsclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1128415747 0 025868 816 728bswapclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1128815011 0 025846 808 792regsclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1130414603 0 025926 776 800sandygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1130815971 0 026092 816 728regsclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1135214295 0 025126 808 792bswapclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1138426865 0 037814 808 792sphlibclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
1139626711 0 040964 816 744sphlibclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
1141226983 0 037220 816 728sphlibclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
1147625642 0 036622 776 800sphlibgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
1148413319 0 024486 776 800ssse3gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1149226695 0 040636 816 744sphlibclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
1151213478 0 026726 776 800ssse3gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1179215627 0 026469 768 800regsgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1195212971 0 023773 768 800ssse3gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1196413639 0 024806 776 800sse2sgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1198013781 0 027030 776 800sse2sgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1229611947 0 021721 752 768ssse3gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1239616637 0 030038 776 800sandygcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1258414431 0 027216 800 728sse2clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1259613222 0 024029 768 800sse2sgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1284012436 0 022209 752 768sse2sgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
136047683 0 017585 752 768sphlib-smallgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
136208245 0 019270 776 800sphlib-smallgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
1371614375 0 025542 776 800sse2gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1378014517 0 027766 776 800sse2gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1394812920 0 022705 752 768sse2gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1427613768 0 024573 768 800sse2gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025092320250922
1509613934 0 024773 768 800bswapgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
152163338 0 013153 752 768refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1531714171 0 025494 776 800regsgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1543615844 0 029254 776 800regsgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
1592011171 0 024614 776 800sphlib-smallgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
1616410677 0 022094 776 800sphlib-smallgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
163527943 0 022212 816 744sphlib-smallclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
164447911 0 021868 816 744sphlib-smallclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
164728471 0 018724 816 728sphlib-smallclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
165167656 0 018630 808 792sphlib-smallclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
168684733 0 014844 816 728refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
179288720 0 021284 816 728sphlib-smallclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025030920250307
181327339 0 020702 776 800refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
183684594 0 015918 776 800refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
188204777 0 018580 816 744refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
188764777 0 018892 816 744refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
198883982 0 014806 808 792refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
204604024 0 016444 816 728refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025041720250415
216364286 0 015133 768 800refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025041720250415

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:     8 |         #define _mm_roti_epi64(x, c) \
hash.c:       |                 ^
hash.c: /usr/lib/llvm-18/lib/clang/18/include/xopintrin.h:236:9: note: previous definition is here
hash.c:   236 | #define _mm_roti_epi64(A, N) \
hash.c:       |         ^
hash.c: 1 warning generated.

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
sse41clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sse41clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sse41clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
sse41clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))

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:     8 |         #define _mm_roti_epi64(x, c) \
hash.c:       |                 ^
hash.c: /usr/lib/llvm-18/lib/clang/18/include/xopintrin.h:236:9: note: previous definition is here
hash.c:   236 | #define _mm_roti_epi64(A, N) \
hash.c:       |         ^
hash.c: hash.c:81:8: 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:    81 |   m0 = BSWAP64(m0);
hash.c:       |        ^
hash.c: ./rounds.h:6:21: note: expanded from macro 'BSWAP64'
hash.c:     6 |         #define BSWAP64(x) _mm_shuffle_epi8((x), u8to64)
hash.c:       |                            ^
hash.c: hash.c:82:8: 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:    82 |   m1 = BSWAP64(m1);
hash.c:       |        ^
hash.c: ./rounds.h:6:21: note: expanded from macro 'BSWAP64'
hash.c:     6 |         #define BSWAP64(x) _mm_shuffle_epi8((x), u8to64)
hash.c:       |                            ^
hash.c: hash.c:83:8: 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:    83 |   m2 = BSWAP64(m2);
hash.c:       |        ^
hash.c: ./rounds.h:6:21: note: expanded from macro 'BSWAP64'
hash.c:     6 |         #define BSWAP64(x) _mm_shuffle_epi8((x), u8to64)
hash.c:       |                            ^
hash.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
sse41clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))

Compiler output


hash.c: hash.c:111: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:   111 |   m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock +  00)), u8to64);
hash.c:       |               ^
hash.c: hash.c:112: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:   112 |   m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock +  16)), u8to64);
hash.c:       |               ^
hash.c: hash.c:113: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:   113 |   m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock +  32)), u8to64);
hash.c:       |               ^
hash.c: hash.c:114: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:   114 |   m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock +  48)), u8to64);
hash.c:       |               ^
hash.c: hash.c:115: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:   115 |   m.u128[4] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock +  64)), u8to64);
hash.c:       |               ^
hash.c: hash.c:116: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:   116 |   m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock +  80)), u8to64);
hash.c:       |               ^
hash.c: hash.c:117: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:   117 |   m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock +  96)), u8to64);
hash.c:       |               ^
hash.c: hash.c:118: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:   118 |   m.u128[7] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 112)), u8to64);
hash.c:       |               ^
hash.c: hash.c:261:3: 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:
ImplementationCompiler
ssse3clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))

Compiler output


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: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:
ImplementationCompiler
xopclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))

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: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: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: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:
ImplementationCompiler
xopclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))

Compiler output


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: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: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: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:
ImplementationCompiler
xopclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


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: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: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:
ImplementationCompiler
xopclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))

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: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: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: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:
ImplementationCompiler
xopclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))

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:
ImplementationCompiler
xopgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
xopgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
xopgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
xopgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)

Compiler output


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: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: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: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: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:19: warning: unused variable 'u2' [-Wunused-variable]
hash.c:   u64     u0, u1, u2, u3;
hash.c:                   ^
hash.c: hash.c:79:23: warning: unused variable 'u3' [-Wunused-variable]
hash.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
xop-2clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))

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: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:   __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: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:
ImplementationCompiler
xop-2clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))

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: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: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: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:   __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: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
xop-2clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


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:19: warning: unused variable 'u2' [-Wunused-variable]
hash.c:   u64     u0, u1, u2, u3;
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: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: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: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
xop-2clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))

Compiler output


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: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: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:79:19: warning: unused variable 'u2' [-Wunused-variable]
hash.c:   u64     u0, u1, u2, u3;
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:78:19: warning: unused variable 't2' [-Wunused-variable]
hash.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
xop-2clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))

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:
ImplementationCompiler
xop-2gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
xop-2gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
xop-2gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
xop-2gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)

Passed TIMECOP


TIMECOP iterations: 10

Number of similar (implementation,compiler) pairs: 88, namely:
ImplementationCompiler
bswapclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
bswapclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
bswapclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
bswapclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
bswapclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
bswapgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
bswapgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
bswapgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
bswapgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
regsclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
regsclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
regsclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
regsclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
regsclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
regsgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
regsgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
regsgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
regsgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sandyclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sandyclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sandyclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
sandyclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sandyclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sandygcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sandygcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sandygcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sandygcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sphlibclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sphlibclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sphlibclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
sphlibclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sphlibclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sphlibgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sphlibgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sphlibgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sphlibgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sphlib-smallclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sphlib-smallclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sphlib-smallclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
sphlib-smallclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sphlib-smallclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sphlib-smallgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sphlib-smallgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sphlib-smallgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sphlib-smallgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sse2clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sse2clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sse2clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
sse2clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sse2clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sse2gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sse2gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sse2gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sse2gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sse2sclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sse2sclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sse2sclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
sse2sclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sse2sclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sse2sgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sse2sgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sse2sgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sse2sgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sse41clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sse41clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sse41clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
sse41clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
sse41gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sse41gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sse41gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
sse41gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
ssse3clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
ssse3clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
ssse3clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
ssse3clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
ssse3gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
ssse3gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
ssse3gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
ssse3gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)