Implementation notes: amd64, ryzen, crypto_hash/round3jh512

Computer: ryzen
Architecture: amd64
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20170904
Operation: crypto_hash
Primitive: round3jh512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
19620? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
19650? ? ?? ? ?ssse3clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
19650? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
19650? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
19950? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
19950? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
19950? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
19980? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
20040? ? ?? ? ?ssse3clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
20040? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
20040? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
20070? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
20070? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
20100? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
20190? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
20310? ? ?? ? ?sse2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
20310? ? ?? ? ?sse2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
20430? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
20430? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
20460? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
20460? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
20460? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
20520? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
20520? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
20760? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
20910? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
20940? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
20940? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
20940? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
21090? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
21090? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
21120? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
21120? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
21300? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
21300? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
21390? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
21420? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
21420? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
21420? ? ?? ? ?sse2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
21450? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
21450? ? ?? ? ?sse2gcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
21480? ? ?? ? ?sse2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
21480? ? ?? ? ?sse2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
21480? ? ?? ? ?sse2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
21540? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
21540? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
21540? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
21540? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
21570? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
21570? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
21570? ? ?? ? ?sse2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
21600? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
21600? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
21630? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
21630? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
21720? ? ?? ? ?ssse3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
21720? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
21720? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
21840? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
21840? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
21870? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
21960? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
21960? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
22020? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
22020? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
22050? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
22080? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
22080? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
22170? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
22200? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
22200? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
22200? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
22200? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
22230? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
22290? ? ?? ? ?sse2gcc_-O2_-fomit-frame-pointer2017091120170904
22290? ? ?? ? ?sse2gcc_-O_-fomit-frame-pointer2017091120170904
22290? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
22290? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
22290? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
22290? ? ?? ? ?sse2gcc_-m64_-O2_-fomit-frame-pointer2017091120170904
22290? ? ?? ? ?sse2gcc_-m64_-O3_-fomit-frame-pointer2017091120170904
22290? ? ?? ? ?sse2gcc_-m64_-O_-fomit-frame-pointer2017091120170904
22290? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
22320? ? ?? ? ?sse2gcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
22350? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
22350? ? ?? ? ?sse2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
22380? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
22380? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
22380? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
22380? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
22380? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
22380? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
22380? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
22410? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
22440? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
22500? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
22560? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
22560? ? ?? ? ?sse2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
22560? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
22560? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
22560? ? ?? ? ?sse2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
22560? ? ?? ? ?sse2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
22560? ? ?? ? ?sse2gcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
22590? ? ?? ? ?sse2gcc_-Os_-fomit-frame-pointer2017091120170904
22590? ? ?? ? ?sse2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
22590? ? ?? ? ?sse2gcc_-m64_-Os_-fomit-frame-pointer2017091120170904
22590? ? ?? ? ?sse2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
22590? ? ?? ? ?sse2gcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
22620? ? ?? ? ?sse2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
22710? ? ?? ? ?sse2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
22710? ? ?? ? ?sse2gcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
22800? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
22830? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
23310? ? ?? ? ?sse2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
23310? ? ?? ? ?sse2gcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
23310? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
23310? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
23310? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
23340? ? ?? ? ?sse2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
23340? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
23340? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
23340? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
23340? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
23340? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
23340? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
23340? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
23370? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
23370? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
23370? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
23430? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
23430? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
23580? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
23610? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
47700? ? ?? ? ?simplegcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
48090? ? ?? ? ?simplegcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
48210? ? ?? ? ?simplegcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
48270? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
48270? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
48300? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
48330? ? ?? ? ?simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
48360? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
48360? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
48360? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
48840? ? ?? ? ?simplegcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
50130? ? ?? ? ?ssse3clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
50220? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
50250? ? ?? ? ?simplegcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
50250? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
50250? ? ?? ? ?simplegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
50250? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
50250? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
50250? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
50250? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
50370? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
50370? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
50490? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
50520? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
50550? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
50700? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
50730? ? ?? ? ?simplegcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
50730? ? ?? ? ?simplegcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
50730? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
50730? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
50730? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
50760? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
50790? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
50790? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
50880? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
51090? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
51090? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
51180? ? ?? ? ?sse2clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
51180? ? ?? ? ?simplegcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
51180? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
51180? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
51330? ? ?? ? ?simplegcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
51330? ? ?? ? ?simplegcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
51360? ? ?? ? ?simplegcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
51360? ? ?? ? ?simplegcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
51480? ? ?? ? ?simplegcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
51480? ? ?? ? ?simplegcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
51570? ? ?? ? ?simplegcc_-O2_-fomit-frame-pointer2017091120170904
51570? ? ?? ? ?simplegcc_-m64_-O2_-fomit-frame-pointer2017091120170904
51570? ? ?? ? ?simplegcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
51570? ? ?? ? ?simplegcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
51570? ? ?? ? ?simplegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
51570? ? ?? ? ?simplegcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
51600? ? ?? ? ?simplegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
51630? ? ?? ? ?simplegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
51630? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
51630? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
51630? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
51630? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
51630? ? ?? ? ?simplegcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
51630? ? ?? ? ?simplegcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
51630? ? ?? ? ?simplegcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
51660? ? ?? ? ?simplegcc_-O3_-fomit-frame-pointer2017091120170904
51660? ? ?? ? ?simplegcc_-m64_-O3_-fomit-frame-pointer2017091120170904
51690? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
51690? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
51690? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
51720? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
51750? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
51750? ? ?? ? ?simplegcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
51900? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
51900? ? ?? ? ?simplegcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
51900? ? ?? ? ?simplegcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
51900? ? ?? ? ?simplegcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
51990? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
51990? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
52050? ? ?? ? ?simplegcc_-O_-fomit-frame-pointer2017091120170904
52050? ? ?? ? ?simplegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
52050? ? ?? ? ?simplegcc_-m64_-O_-fomit-frame-pointer2017091120170904
52170? ? ?? ? ?simplegcc_-Os_-fomit-frame-pointer2017091120170904
52170? ? ?? ? ?simplegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
52200? ? ?? ? ?simplegcc_-m64_-Os_-fomit-frame-pointer2017091120170904
52200? ? ?? ? ?simplegcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
52200? ? ?? ? ?simplegcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
52320? ? ?? ? ?simplegcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
52320? ? ?? ? ?simplegcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
52440? ? ?? ? ?simplegcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
52440? ? ?? ? ?simplegcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
52440? ? ?? ? ?simplegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
52440? ? ?? ? ?simplegcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
52440? ? ?? ? ?simplegcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
52470? ? ?? ? ?simplegcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
52470? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
52470? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
52740? ? ?? ? ?simplegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
52740? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
52740? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
52740? ? ?? ? ?simplegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
52800? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
52800? ? ?? ? ?simplegcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
52800? ? ?? ? ?simplegcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
52800? ? ?? ? ?simpleicc_-no-vec2017091120170904
52860? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
52860? ? ?? ? ?sphlib-smallclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
52950? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
52950? ? ?? ? ?simplegcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
52950? ? ?? ? ?simplegcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
53250? ? ?? ? ?simpleicc2017091120170904
53280? ? ?? ? ?simpleclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
53280? ? ?? ? ?simpleclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
53280? ? ?? ? ?simpleclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
53280? ? ?? ? ?simpleclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
53280? ? ?? ? ?simpleclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
53280? ? ?? ? ?simpleclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
53280? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
53340? ? ?? ? ?simpleclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
53340? ? ?? ? ?simpleclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
53670? ? ?? ? ?sse2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
53850? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
54000? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
54000? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
54210? ? ?? ? ?simplegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
54510? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
54900? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
54990? ? ?? ? ?simpleclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
54990? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
54990? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
54990? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
54990? ? ?? ? ?simpleclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
55020? ? ?? ? ?sphlib-smallclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
55020? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
55020? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
55020? ? ?? ? ?sphlib-smallclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
55230? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
55260? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
55260? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
55260? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
55380? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
55530? ? ?? ? ?sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
55590? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
55710? ? ?? ? ?sse2gcc_-O3_-fomit-frame-pointer2017091120170904
55710? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
55830? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
55830? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
55920? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
55950? ? ?? ? ?sse2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
55950? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
56250? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
56310? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
56310? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
56340? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
56340? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
56370? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
56370? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
56430? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
56430? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
56490? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
56490? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
56520? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
56790? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
56790? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
56850? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
56940? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
56940? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
56970? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
56970? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
57120? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
57300? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
57300? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
57390? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
57420? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
57420? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
57540? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
57540? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
57540? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
57540? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
57570? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
57570? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
57570? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
57630? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
57630? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
57630? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
57660? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
57660? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
57690? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
57690? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
57750? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
57750? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
57750? ? ?? ? ?sphlibclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
57750? ? ?? ? ?sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
57750? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
57750? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
57780? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
57840? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
57840? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
57840? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
57840? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
57870? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
57870? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
57870? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
57870? ? ?? ? ?sphlib-smallgcc_-m64_-Os_-fomit-frame-pointer2017091120170904
57900? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
57900? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
57900? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
57930? ? ?? ? ?sphlib-smallgcc_-Os_-fomit-frame-pointer2017091120170904
57960? ? ?? ? ?sphlib-smallgcc_-O_-fomit-frame-pointer2017091120170904
57960? ? ?? ? ?sphlib-smallgcc_-m64_-O_-fomit-frame-pointer2017091120170904
58020? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
58050? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
58050? ? ?? ? ?sphlib-smallgcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
58110? ? ?? ? ?sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
58140? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
58140? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
58140? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
58140? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
58140? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
58140? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
58170? ? ?? ? ?sphlib-smallgcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
58200? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
58230? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
58230? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
58230? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
58260? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
58260? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
58290? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
58290? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
58290? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
58290? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
58320? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
58320? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
58380? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
58380? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
58380? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
58380? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
58380? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
58380? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
58410? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
58410? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
58410? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
58410? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
58410? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
58500? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
58530? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
58560? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
58560? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
58560? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
58560? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
58590? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
58590? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
58620? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
58650? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
58680? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
58680? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
58680? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
58680? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
58770? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
58830? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
58860? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
58890? ? ?? ? ?sphlib-smallgcc_-O3_-fomit-frame-pointer2017091120170904
58890? ? ?? ? ?sphlib-smallgcc_-m64_-O3_-fomit-frame-pointer2017091120170904
58920? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
58920? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
59070? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
59220? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
59250? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
59370? ? ?? ? ?sphlib-smallgcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
59430? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
59430? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
59430? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
59430? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
59580? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2017091120170904
59730? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
59730? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
59730? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
59730? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
59730? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
59730? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
59790? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
59850? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
59880? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
59970? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2017091120170904
59970? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
60060? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
60060? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
60060? ? ?? ? ?sphlib-smallgcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
60180? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
60270? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
60450? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
60450? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
60600? ? ?? ? ?sphlib-smallgcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
60690? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
60750? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
60750? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
60750? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
60780? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
60900? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
60900? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
60900? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
60930? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
60930? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
60960? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
60960? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
61020? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
61050? ? ?? ? ?sphlib-smallgcc_-O2_-fomit-frame-pointer2017091120170904
61050? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
61050? ? ?? ? ?sphlib-smallgcc_-m64_-O2_-fomit-frame-pointer2017091120170904
61140? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
61140? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
61260? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
61290? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
61380? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
61410? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
61470? ? ?? ? ?sphlib-smallicc2017091120170904
61560? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2017091120170904
61560? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
61560? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
61560? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
61560? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
61590? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
61590? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2017091120170904
61590? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2017091120170904
61590? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
61590? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
61590? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
61590? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
61650? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
61650? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2017091120170904
61680? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
61710? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
61710? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
61710? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
61710? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
61710? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
61740? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
61800? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
61860? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
61860? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
62040? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
62130? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
62250? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
62280? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
62340? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2017091120170904
62940? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
62970? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
63420? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2017091120170904
63690? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
64020? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
64290? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
68760? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
86700? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
116940? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
120870? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
126330? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
126570? ? ?? ? ?simplegcc2017091120170904
127200? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
128130? ? ?? ? ?simplegcc_-funroll-loops2017091120170904
128970? ? ?? ? ?simplegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
129060? ? ?? ? ?simplegcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
131220? ? ?? ? ?sphlibcc2017091120170904
131430? ? ?? ? ?sphlibgcc_-funroll-loops2017091120170904
131820? ? ?? ? ?sphlibgcc2017091120170904
132390? ? ?? ? ?simplegcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
137520? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
138000? ? ?? ? ?sphlib-smallgcc2017091120170904
138360? ? ?? ? ?sphlib-smallgcc_-funroll-loops2017091120170904
141930? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
143850? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
144360? ? ?? ? ?sphlibclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
144930? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
145500? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
146100? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
148110? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
148410? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
149910? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
151890? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
153480? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
156720? ? ?? ? ?sphlib-smallicc_-no-vec2017091120170904
315750? ? ?? ? ?sse2cc2017091120170904
315930? ? ?? ? ?simplecc2017091120170904
321240? ? ?? ? ?sse2gcc_-funroll-loops2017091120170904
329700? ? ?? ? ?sse2gcc2017091120170904
343560? ? ?? ? ?sphlib-smallcc2017091120170904

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: cc
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc ssse3
gcc ssse3
gcc -O2 -fomit-frame-pointer ssse3
gcc -O3 -fomit-frame-pointer ssse3
gcc -O -fomit-frame-pointer ssse3
gcc -Os -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -O -fomit-frame-pointer ssse3
gcc -funroll-loops -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m64 -O2 -fomit-frame-pointer ssse3
gcc -m64 -O3 -fomit-frame-pointer ssse3
gcc -m64 -O -fomit-frame-pointer ssse3
gcc -m64 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -march=barcelona -O -fomit-frame-pointer ssse3
gcc -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -march=k8 -O -fomit-frame-pointer ssse3
gcc -march=k8 -Os -fomit-frame-pointer ssse3
gcc -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -march=nocona -O -fomit-frame-pointer ssse3
gcc -march=nocona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:139:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'F8' that is compiled without support for 'ssse3'
hash.c: SWAP8(x1); SWAP8(x3); SWAP8(x5); SWAP8(x7);
hash.c: ^
hash.c: hash.c:64:25: note: expanded from macro 'SWAP8'
hash.c: #define SWAP8(x) (x) = _mm_shuffle_epi8((x),swap8)
hash.c: ^
hash.c: hash.c:139:16: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'F8' that is compiled without support for 'ssse3'
hash.c: SWAP8(x1); SWAP8(x3); SWAP8(x5); SWAP8(x7);
hash.c: ^
hash.c: hash.c:64:25: note: expanded from macro 'SWAP8'
hash.c: #define SWAP8(x) (x) = _mm_shuffle_epi8((x),swap8)
hash.c: ^
hash.c: hash.c:139:27: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'F8' that is compiled without support for 'ssse3'
hash.c: SWAP8(x1); SWAP8(x3); SWAP8(x5); SWAP8(x7);
hash.c: ^
hash.c: hash.c:64:25: note: expanded from macro 'SWAP8'
hash.c: #define SWAP8(x) (x) = _mm_shuffle_epi8((x),swap8)
hash.c: ^
hash.c: hash.c:139:38: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'F8' that is compiled without support for 'ssse3'
hash.c: SWAP8(x1); SWAP8(x3); SWAP8(x5); SWAP8(x7);
hash.c: ^
hash.c: hash.c:64:25: note: expanded from macro 'SWAP8'
hash.c: #define SWAP8(x) (x) = _mm_shuffle_epi8((x),swap8)
hash.c: ^
hash.c: hash.c:142:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'F8' that is compiled without support for 'ssse3'
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ssse3
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -m64 -march=barcelona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: icc
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: expression must have integral type
hash.c: ...

Number of similar (compiler,implementation) pairs: 19, namely:
CompilerImplementations
icc ssse3
icc -O1 -static ssse3
icc -O1 -static -no-vec ssse3
icc -O2 -static ssse3
icc -O2 -static -no-vec ssse3
icc -O3 -static ssse3
icc -O3 -static -no-vec ssse3
icc -Os -static ssse3
icc -Os -static -no-vec ssse3
icc -fast ssse3
icc -m64 -O1 -static ssse3
icc -m64 -O1 -static -no-vec ssse3
icc -m64 -O2 -static ssse3
icc -m64 -O2 -static -no-vec ssse3
icc -m64 -O3 -static ssse3
icc -m64 -O3 -static -no-vec ssse3
icc -m64 -Os -static ssse3
icc -m64 -Os -static -no-vec ssse3
icc -no-vec ssse3

Compiler output

Implementation: crypto_hash/round3jh512/sse2
Compiler: icc
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: expression must have integral type
hash.c: ...

Number of similar (compiler,implementation) pairs: 19, namely:
CompilerImplementations
icc sse2
icc -O1 -static sse2
icc -O1 -static -no-vec sse2
icc -O2 -static sse2
icc -O2 -static -no-vec sse2
icc -O3 -static sse2
icc -O3 -static -no-vec sse2
icc -Os -static sse2
icc -Os -static -no-vec sse2
icc -fast sse2
icc -m64 -O1 -static sse2
icc -m64 -O1 -static -no-vec sse2
icc -m64 -O2 -static sse2
icc -m64 -O2 -static -no-vec sse2
icc -m64 -O3 -static sse2
icc -m64 -O3 -static -no-vec sse2
icc -m64 -Os -static sse2
icc -m64 -Os -static -no-vec sse2
icc -no-vec sse2

Compiler output

Implementation: crypto_hash/round3jh512/sphlib
Compiler: icc
jh.c: ": internal error: ** The compiler has encountered an unexpected problem.
jh.c: ** Segmentation violation signal raised. **
jh.c: Access violation or stack overflow. Please contact Intel Support for assistance.
jh.c:
jh.c: compilation aborted for jh.c (code 4)

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
icc sphlib
icc -O1 -static sphlib
icc -O1 -static -no-vec sphlib
icc -O2 -static sphlib
icc -O2 -static -no-vec sphlib
icc -O3 -static sphlib
icc -O3 -static -no-vec sphlib
icc -Os -static sphlib
icc -Os -static -no-vec sphlib
icc -m64 -O1 -static sphlib
icc -m64 -O1 -static -no-vec sphlib
icc -m64 -O2 -static sphlib
icc -m64 -O2 -static -no-vec sphlib
icc -m64 -O3 -static sphlib
icc -m64 -O3 -static -no-vec sphlib
icc -m64 -Os -static sphlib
icc -m64 -Os -static -no-vec sphlib
icc -no-vec sphlib

Compiler output

Implementation: crypto_hash/round3jh512/simple
Compiler: icc -O1 -static
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
icc -O1 -static simple sphlib-small
icc -O1 -static -no-vec simple sphlib-small
icc -O2 -static simple sphlib-small
icc -O2 -static -no-vec simple sphlib-small
icc -O3 -static simple sphlib-small
icc -O3 -static -no-vec simple sphlib-small
icc -Os -static simple sphlib-small
icc -Os -static -no-vec simple sphlib-small
icc -m64 -O1 -static simple sphlib-small
icc -m64 -O1 -static -no-vec simple sphlib-small
icc -m64 -O2 -static simple sphlib-small
icc -m64 -O2 -static -no-vec simple sphlib-small
icc -m64 -O3 -static simple sphlib-small
icc -m64 -O3 -static -no-vec simple sphlib-small
icc -m64 -Os -static simple sphlib-small
icc -m64 -Os -static -no-vec simple sphlib-small

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: icc -O1 -xB -static
hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static ssse3
icc -O1 -xB -static -no-vec ssse3
icc -O2 -xB -static ssse3
icc -O2 -xB -static -no-vec ssse3
icc -O3 -xB -static ssse3
icc -O3 -xB -static -no-vec ssse3
icc -Os -xB -static ssse3
icc -Os -xB -static -no-vec ssse3

Compiler output

Implementation: crypto_hash/round3jh512/sse2
Compiler: icc -O1 -xB -static
hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static sse2
icc -O1 -xB -static -no-vec sse2
icc -O2 -xB -static sse2
icc -O2 -xB -static -no-vec sse2
icc -O3 -xB -static sse2
icc -O3 -xB -static -no-vec sse2
icc -Os -xB -static sse2
icc -Os -xB -static -no-vec sse2

Compiler output

Implementation: crypto_hash/round3jh512/sphlib
Compiler: icc -O1 -xB -static
hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
jh.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
jh.c: ": internal error: ** The compiler has encountered an unexpected problem.
jh.c: ** Segmentation violation signal raised. **
jh.c: Access violation or stack overflow. Please contact Intel Support for assistance.
jh.c:
jh.c: compilation aborted for jh.c (code 4)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static sphlib
icc -O1 -xB -static -no-vec sphlib
icc -O2 -xB -static sphlib
icc -O2 -xB -static -no-vec sphlib
icc -O3 -xB -static sphlib
icc -O3 -xB -static -no-vec sphlib
icc -Os -xB -static sphlib
icc -Os -xB -static -no-vec sphlib

Compiler output

Implementation: crypto_hash/round3jh512/sphlib-small
Compiler: icc -O1 -xB -static
hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
jh.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static sphlib-small
icc -O1 -xB -static -no-vec sphlib-small
icc -O2 -xB -static sphlib-small
icc -O2 -xB -static -no-vec sphlib-small
icc -O3 -xB -static sphlib-small
icc -O3 -xB -static -no-vec sphlib-small
icc -Os -xB -static sphlib-small
icc -Os -xB -static -no-vec sphlib-small

Compiler output

Implementation: crypto_hash/round3jh512/simple
Compiler: icc -O1 -xB -static
hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static simple
icc -O1 -xB -static -no-vec simple
icc -O2 -xB -static simple
icc -O2 -xB -static -no-vec simple
icc -O3 -xB -static simple
icc -O3 -xB -static -no-vec simple
icc -Os -xB -static simple
icc -Os -xB -static -no-vec simple

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: icc -O1 -xK -static
hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static ssse3
icc -O1 -xK -static -no-vec ssse3
icc -O2 -xK -static ssse3
icc -O2 -xK -static -no-vec ssse3
icc -O3 -xK -static ssse3
icc -O3 -xK -static -no-vec ssse3
icc -Os -xK -static ssse3
icc -Os -xK -static -no-vec ssse3

Compiler output

Implementation: crypto_hash/round3jh512/sse2
Compiler: icc -O1 -xK -static
hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static sse2
icc -O1 -xK -static -no-vec sse2
icc -O2 -xK -static sse2
icc -O2 -xK -static -no-vec sse2
icc -O3 -xK -static sse2
icc -O3 -xK -static -no-vec sse2
icc -Os -xK -static sse2
icc -Os -xK -static -no-vec sse2

Compiler output

Implementation: crypto_hash/round3jh512/sphlib
Compiler: icc -O1 -xK -static
hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
jh.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
jh.c: ": internal error: ** The compiler has encountered an unexpected problem.
jh.c: ** Segmentation violation signal raised. **
jh.c: Access violation or stack overflow. Please contact Intel Support for assistance.
jh.c:
jh.c: compilation aborted for jh.c (code 4)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static sphlib
icc -O1 -xK -static -no-vec sphlib
icc -O2 -xK -static sphlib
icc -O2 -xK -static -no-vec sphlib
icc -O3 -xK -static sphlib
icc -O3 -xK -static -no-vec sphlib
icc -Os -xK -static sphlib
icc -Os -xK -static -no-vec sphlib

Compiler output

Implementation: crypto_hash/round3jh512/sphlib-small
Compiler: icc -O1 -xK -static
hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
jh.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static sphlib-small
icc -O1 -xK -static -no-vec sphlib-small
icc -O2 -xK -static sphlib-small
icc -O2 -xK -static -no-vec sphlib-small
icc -O3 -xK -static sphlib-small
icc -O3 -xK -static -no-vec sphlib-small
icc -Os -xK -static sphlib-small
icc -Os -xK -static -no-vec sphlib-small

Compiler output

Implementation: crypto_hash/round3jh512/simple
Compiler: icc -O1 -xK -static
hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static simple
icc -O1 -xK -static -no-vec simple
icc -O2 -xK -static simple
icc -O2 -xK -static -no-vec simple
icc -O3 -xK -static simple
icc -O3 -xK -static -no-vec simple
icc -Os -xK -static simple
icc -Os -xK -static -no-vec simple

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: icc -O1 -xN -static
hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static ssse3
icc -O1 -xN -static -no-vec ssse3
icc -O2 -xN -static ssse3
icc -O2 -xN -static -no-vec ssse3
icc -O3 -xN -static ssse3
icc -O3 -xN -static -no-vec ssse3
icc -Os -xN -static ssse3
icc -Os -xN -static -no-vec ssse3

Compiler output

Implementation: crypto_hash/round3jh512/sse2
Compiler: icc -O1 -xN -static
hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static sse2
icc -O1 -xN -static -no-vec sse2
icc -O2 -xN -static sse2
icc -O2 -xN -static -no-vec sse2
icc -O3 -xN -static sse2
icc -O3 -xN -static -no-vec sse2
icc -Os -xN -static sse2
icc -Os -xN -static -no-vec sse2

Compiler output

Implementation: crypto_hash/round3jh512/sphlib
Compiler: icc -O1 -xN -static
hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
jh.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
jh.c: ": internal error: ** The compiler has encountered an unexpected problem.
jh.c: ** Segmentation violation signal raised. **
jh.c: Access violation or stack overflow. Please contact Intel Support for assistance.
jh.c:
jh.c: compilation aborted for jh.c (code 4)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static sphlib
icc -O1 -xN -static -no-vec sphlib
icc -O2 -xN -static sphlib
icc -O2 -xN -static -no-vec sphlib
icc -O3 -xN -static sphlib
icc -O3 -xN -static -no-vec sphlib
icc -Os -xN -static sphlib
icc -Os -xN -static -no-vec sphlib

Compiler output

Implementation: crypto_hash/round3jh512/sphlib-small
Compiler: icc -O1 -xN -static
hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
jh.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static sphlib-small
icc -O1 -xN -static -no-vec sphlib-small
icc -O2 -xN -static sphlib-small
icc -O2 -xN -static -no-vec sphlib-small
icc -O3 -xN -static sphlib-small
icc -O3 -xN -static -no-vec sphlib-small
icc -Os -xN -static sphlib-small
icc -Os -xN -static -no-vec sphlib-small

Compiler output

Implementation: crypto_hash/round3jh512/simple
Compiler: icc -O1 -xN -static
hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static simple
icc -O1 -xN -static -no-vec simple
icc -O2 -xN -static simple
icc -O2 -xN -static -no-vec simple
icc -O3 -xN -static simple
icc -O3 -xN -static -no-vec simple
icc -Os -xN -static simple
icc -Os -xN -static -no-vec simple

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: icc -O1 -xW -static
hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static ssse3
icc -O1 -xW -static -no-vec ssse3
icc -O2 -xW -static ssse3
icc -O2 -xW -static -no-vec ssse3
icc -O3 -xW -static ssse3
icc -O3 -xW -static -no-vec ssse3
icc -Os -xW -static ssse3
icc -Os -xW -static -no-vec ssse3

Compiler output

Implementation: crypto_hash/round3jh512/sse2
Compiler: icc -O1 -xW -static
hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static sse2
icc -O1 -xW -static -no-vec sse2
icc -O2 -xW -static sse2
icc -O2 -xW -static -no-vec sse2
icc -O3 -xW -static sse2
icc -O3 -xW -static -no-vec sse2
icc -Os -xW -static sse2
icc -Os -xW -static -no-vec sse2

Compiler output

Implementation: crypto_hash/round3jh512/sphlib
Compiler: icc -O1 -xW -static
hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
jh.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
jh.c: ": internal error: ** The compiler has encountered an unexpected problem.
jh.c: ** Segmentation violation signal raised. **
jh.c: Access violation or stack overflow. Please contact Intel Support for assistance.
jh.c:
jh.c: compilation aborted for jh.c (code 4)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static sphlib
icc -O1 -xW -static -no-vec sphlib
icc -O2 -xW -static sphlib
icc -O2 -xW -static -no-vec sphlib
icc -O3 -xW -static sphlib
icc -O3 -xW -static -no-vec sphlib
icc -Os -xW -static sphlib
icc -Os -xW -static -no-vec sphlib

Compiler output

Implementation: crypto_hash/round3jh512/sphlib-small
Compiler: icc -O1 -xW -static
hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
jh.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static sphlib-small
icc -O1 -xW -static -no-vec sphlib-small
icc -O2 -xW -static sphlib-small
icc -O2 -xW -static -no-vec sphlib-small
icc -O3 -xW -static sphlib-small
icc -O3 -xW -static -no-vec sphlib-small
icc -Os -xW -static sphlib-small
icc -Os -xW -static -no-vec sphlib-small

Compiler output

Implementation: crypto_hash/round3jh512/simple
Compiler: icc -O1 -xW -static
hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static simple
icc -O1 -xW -static -no-vec simple
icc -O2 -xW -static simple
icc -O2 -xW -static -no-vec simple
icc -O3 -xW -static simple
icc -O3 -xW -static -no-vec simple
icc -Os -xW -static simple
icc -Os -xW -static -no-vec simple

Compiler output

Implementation: crypto_hash/round3jh512/simple
Compiler: icc -fast
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/kernelrandombytes.o; was the source file compiled with -ipo
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc -fast simple sphlib-small

Compiler output

Implementation: crypto_hash/round3jh512/sphlib
Compiler: icc -fast
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/kernelrandombytes.o; was the source file compiled with -ipo
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c:
try.c: ": internal error: ** The compiler has encountered an unexpected problem.
try.c: ** Segmentation violation signal raised. **
try.c: Access violation or stack overflow. Please contact Intel Support for assistance.
try.c:
try.c: icc: error #10014: problem during multi-file optimization compilation (code 4)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -fast sphlib

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: icc -m64 -xHost -vec-report0 -static
hash.c: icc: command line remark #10148: option '-vec-report0' not supported
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(128): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static ssse3

Compiler output

Implementation: crypto_hash/round3jh512/sse2
Compiler: icc -m64 -xHost -vec-report0 -static
hash.c: icc: command line remark #10148: option '-vec-report0' not supported
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: expression must have integral type
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: hash.c(130): error: mixed simd-scalar operation not allowed
hash.c: SS(x0,x2,x4,x6,x1,x3,x5,x7,LOAD_ALIGNED((__m128i*)c[r+0]),LOAD_ALIGNED(1+(__m128i*)c[r+0]));
hash.c: ^
hash.c:
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static sse2

Compiler output

Implementation: crypto_hash/round3jh512/sphlib
Compiler: icc -m64 -xHost -vec-report0 -static
hash.c: icc: command line remark #10148: option '-vec-report0' not supported
jh.c: icc: command line remark #10148: option '-vec-report0' not supported
jh.c: ": internal error: ** The compiler has encountered an unexpected problem.
jh.c: ** Segmentation violation signal raised. **
jh.c: Access violation or stack overflow. Please contact Intel Support for assistance.
jh.c:
jh.c: compilation aborted for jh.c (code 4)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static sphlib

Compiler output

Implementation: crypto_hash/round3jh512/sphlib-small
Compiler: icc -m64 -xHost -vec-report0 -static
hash.c: icc: command line remark #10148: option '-vec-report0' not supported
jh.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static sphlib-small

Compiler output

Implementation: crypto_hash/round3jh512/simple
Compiler: icc -m64 -xHost -vec-report0 -static
hash.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static simple