Implementation notes: amd64, ryzen, crypto_hash/echosp512

Computer: ryzen
Architecture: amd64
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20170904
Operation: crypto_hash
Primitive: echosp512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
7830? ? ?? ? ?aes/aes64icc_-no-vec2017091120170904
7950? ? ?? ? ?aes/aes64icc2017091120170904
49680? ? ?? ? ?pentium/pentium4v64v1icc_-no-vec2017091120170904
49800? ? ?? ? ?pentium/pentium4v64v1icc2017091120170904
51000? ? ?? ? ?pentium/pentium4v64v2icc_-no-vec2017091120170904
51360? ? ?? ? ?pentium/pentium4v64v2icc2017091120170904
51780? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
51780? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
51780? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
51840? ? ?? ? ?generic/opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
51900? ? ?? ? ?generic/opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
51900? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
51900? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
51930? ? ?? ? ?generic/opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
51930? ? ?? ? ?generic/opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
51960? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
51960? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
51990? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
52020? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
52110? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
52140? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
52170? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
52200? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
52230? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
52230? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
52320? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
52650? ? ?? ? ?generic/opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
52950? ? ?? ? ?generic/opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
52980? ? ?? ? ?generic/opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
53070? ? ?? ? ?generic/opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
53100? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
53100? ? ?? ? ?generic/opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
53100? ? ?? ? ?generic/opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
53220? ? ?? ? ?generic/opt64gcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
53250? ? ?? ? ?generic/opt64gcc_-O3_-fomit-frame-pointer2017091120170904
53250? ? ?? ? ?generic/opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
53250? ? ?? ? ?generic/opt64gcc_-m64_-O3_-fomit-frame-pointer2017091120170904
53280? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
53310? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
53310? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
53310? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
53310? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
53340? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
53370? ? ?? ? ?generic/opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
53370? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
53400? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
53400? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
53400? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
53400? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
53400? ? ?? ? ?generic/opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
53430? ? ?? ? ?generic/opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
53430? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
53430? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
53430? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
53430? ? ?? ? ?generic/opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
53460? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
53460? ? ?? ? ?generic/opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
53490? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
53490? ? ?? ? ?generic/opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
53490? ? ?? ? ?generic/opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
53700? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
53700? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
53790? ? ?? ? ?generic/opt64gcc_-m64_-O2_-fomit-frame-pointer2017091120170904
53850? ? ?? ? ?generic/opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
53940? ? ?? ? ?generic/opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
53970? ? ?? ? ?generic/opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
54000? ? ?? ? ?generic/opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
54030? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
54060? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
54090? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
54090? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
54090? ? ?? ? ?generic/opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
54090? ? ?? ? ?generic/opt64gcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
54120? ? ?? ? ?generic/opt64gcc_-O_-fomit-frame-pointer2017091120170904
54180? ? ?? ? ?generic/opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
54180? ? ?? ? ?generic/opt64gcc_-m64_-O_-fomit-frame-pointer2017091120170904
54180? ? ?? ? ?generic/opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
54180? ? ?? ? ?generic/opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
54210? ? ?? ? ?generic/opt64gcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
54240? ? ?? ? ?generic/opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
54240? ? ?? ? ?generic/opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
54450? ? ?? ? ?generic/opt64gcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
54480? ? ?? ? ?generic/opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
54630? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
54630? ? ?? ? ?generic/opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
54630? ? ?? ? ?generic/opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
54660? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
54750? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
54780? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
54840? ? ?? ? ?generic/opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
54840? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
54840? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
54840? ? ?? ? ?generic/opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
54840? ? ?? ? ?generic/opt64gcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
54870? ? ?? ? ?generic/opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
54870? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
54870? ? ?? ? ?generic/opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
54900? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
54900? ? ?? ? ?generic/opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
54960? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
54990? ? ?? ? ?generic/opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
55260? ? ?? ? ?generic/opt64gcc_-Os_-fomit-frame-pointer2017091120170904
55320? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
55680? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
55740? ? ?? ? ?generic/opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
59520? ? ?? ? ?generic/opt64icc2017091120170904
59580? ? ?? ? ?generic/opt64icc_-no-vec2017091120170904
59610? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
59640? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
59670? ? ?? ? ?generic/opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
59670? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
59730? ? ?? ? ?generic/opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
59880? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
59940? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
59940? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
59970? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
59970? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
60030? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
60060? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
60150? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
60210? ? ?? ? ?generic/opt32gcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
60390? ? ?? ? ?generic/opt32gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
60450? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
60450? ? ?? ? ?generic/opt32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
60480? ? ?? ? ?generic/opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
60510? ? ?? ? ?generic/opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
60540? ? ?? ? ?generic/opt32gcc_-O3_-fomit-frame-pointer2017091120170904
60540? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
60540? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
60570? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
60600? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
60630? ? ?? ? ?generic/opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
60630? ? ?? ? ?generic/opt32gcc_-m64_-O3_-fomit-frame-pointer2017091120170904
60690? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
60750? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
60780? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
60810? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
60840? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
60840? ? ?? ? ?generic/opt32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
60870? ? ?? ? ?generic/opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
61050? ? ?? ? ?generic/opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
61050? ? ?? ? ?generic/opt32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
61080? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
61110? ? ?? ? ?generic/opt32gcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
61140? ? ?? ? ?generic/opt32gcc_-O2_-fomit-frame-pointer2017091120170904
61140? ? ?? ? ?generic/opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
61170? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
61200? ? ?? ? ?generic/opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
61200? ? ?? ? ?generic/opt32gcc_-m64_-O2_-fomit-frame-pointer2017091120170904
61200? ? ?? ? ?generic/opt32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
61230? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
61290? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
61320? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
61350? ? ?? ? ?generic/opt32clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
61350? ? ?? ? ?generic/opt32clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
61410? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
61440? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
61470? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
61500? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
61530? ? ?? ? ?generic/opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
61620? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
61620? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
61650? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
61920? ? ?? ? ?generic/opt32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
61920? ? ?? ? ?generic/opt32gcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
61950? ? ?? ? ?generic/opt32gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
62010? ? ?? ? ?generic/opt32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
62100? ? ?? ? ?generic/opt32gcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
62160? ? ?? ? ?generic/opt32gcc_-m64_-O_-fomit-frame-pointer2017091120170904
62160? ? ?? ? ?generic/opt64gcc_-m64_-Os_-fomit-frame-pointer2017091120170904
62190? ? ?? ? ?generic/opt32gcc_-O_-fomit-frame-pointer2017091120170904
62190? ? ?? ? ?generic/opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
62220? ? ?? ? ?generic/opt32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
62220? ? ?? ? ?generic/opt32gcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
62280? ? ?? ? ?generic/opt32gcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
62400? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
62430? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
62460? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
62460? ? ?? ? ?generic/opt32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
62460? ? ?? ? ?generic/opt32gcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
62610? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
62850? ? ?? ? ?generic/opt32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
63840? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
63840? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
63840? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
63840? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
63870? ? ?? ? ?generic/opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
63870? ? ?? ? ?generic/opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
63900? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
63930? ? ?? ? ?generic/opt32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
64050? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
64080? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
64080? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
64110? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
64110? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
64140? ? ?? ? ?generic/opt32gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
64140? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
64140? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
64200? ? ?? ? ?generic/opt32gcc_-Os_-fomit-frame-pointer2017091120170904
64200? ? ?? ? ?generic/opt32gcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
64230? ? ?? ? ?generic/opt32gcc_-m64_-Os_-fomit-frame-pointer2017091120170904
64230? ? ?? ? ?generic/opt32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
64230? ? ?? ? ?generic/opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
64260? ? ?? ? ?generic/opt32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
64380? ? ?? ? ?generic/opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
64440? ? ?? ? ?generic/opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
64740? ? ?? ? ?generic/opt32gcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
65070? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
65250? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
66090? ? ?? ? ?generic/opt32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
66120? ? ?? ? ?generic/opt32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
66210? ? ?? ? ?generic/opt32icc2017091120170904
66630? ? ?? ? ?generic/opt32icc_-no-vec2017091120170904
70800? ? ?? ? ?generic/opt32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
71970? ? ?? ? ?powerpc/pp32cv2clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
72150? ? ?? ? ?powerpc/pp32cv2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
72300? ? ?? ? ?powerpc/pp32cv2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
72300? ? ?? ? ?powerpc/pp32cv2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
72300? ? ?? ? ?powerpc/pp32cv2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
72600? ? ?? ? ?powerpc/pp32cv2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
72630? ? ?? ? ?powerpc/pp32cv2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
73170? ? ?? ? ?powerpc/pp32cv2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
73650? ? ?? ? ?powerpc/pp32cv2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
74970? ? ?? ? ?generic/opt32clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
75000? ? ?? ? ?generic/opt32clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
75150? ? ?? ? ?generic/opt64clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
75240? ? ?? ? ?generic/opt64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
75270? ? ?? ? ?generic/opt64clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
75300? ? ?? ? ?generic/opt64clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
75300? ? ?? ? ?generic/opt64clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
75330? ? ?? ? ?generic/opt64clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
75360? ? ?? ? ?generic/opt64clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
75480? ? ?? ? ?generic/opt32clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
75510? ? ?? ? ?generic/opt32clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
75570? ? ?? ? ?generic/opt32clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
75630? ? ?? ? ?generic/opt32clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
75840? ? ?? ? ?generic/opt32clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
78000? ? ?? ? ?generic/opt64clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
78060? ? ?? ? ?generic/opt64clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
88590? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
88590? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
88680? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
88860? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
88920? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
89070? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
89130? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
89190? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
89520? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
89880? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
89880? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
89880? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
89880? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
89910? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
89970? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
90030? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
90360? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
90450? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
90630? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
90660? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
90750? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
90750? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
90900? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
91350? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
91410? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
91440? ? ?? ? ?powerpc/pp32cv1clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
91440? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
91470? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
91500? ? ?? ? ?powerpc/pp32cv1clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
91500? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
91500? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
91560? ? ?? ? ?powerpc/pp32cv2gcc_-O3_-fomit-frame-pointer2017091120170904
91560? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-O3_-fomit-frame-pointer2017091120170904
91560? ? ?? ? ?powerpc/pp32cv2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
91560? ? ?? ? ?powerpc/pp32cv2gcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
91590? ? ?? ? ?powerpc/pp32cv2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
91650? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
91650? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
91680? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
91680? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
91770? ? ?? ? ?powerpc/pp32cv1clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091120170904
91920? ? ?? ? ?powerpc/pp32cv1clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
91950? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
91950? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
92040? ? ?? ? ?powerpc/pp32cv1clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
92100? ? ?? ? ?powerpc/pp32cv1clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091120170904
92160? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
92190? ? ?? ? ?powerpc/pp32cv1clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091120170904
92220? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
92220? ? ?? ? ?powerpc/pp32cv2gcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
92310? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
92460? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
92460? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
92490? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
92490? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
92490? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
92550? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
92550? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
92550? ? ?? ? ?powerpc/pp32cv2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
92580? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
92760? ? ?? ? ?powerpc/pp32cv2gcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
92940? ? ?? ? ?powerpc/pp32cv2icc2017091120170904
92970? ? ?? ? ?powerpc/pp32cv2gcc_-Os_-fomit-frame-pointer2017091120170904
92970? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
93030? ? ?? ? ?powerpc/pp32cv2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
93060? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
93060? ? ?? ? ?powerpc/pp32cv2gcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
93060? ? ?? ? ?powerpc/pp32cv2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
93120? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
93270? ? ?? ? ?powerpc/pp32cv1clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
93330? ? ?? ? ?powerpc/pp32cv1clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091120170904
94110? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
94170? ? ?? ? ?powerpc/pp32cv2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
94920? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
94980? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
95100? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
95100? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
95220? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-O2_-fomit-frame-pointer2017091120170904
95250? ? ?? ? ?powerpc/pp32cv2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
95310? ? ?? ? ?powerpc/pp32cv2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
95430? ? ?? ? ?powerpc/pp32cv2gcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
95460? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
95490? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
95520? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
95550? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
95580? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
95580? ? ?? ? ?powerpc/pp32cv2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
95610? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
95610? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
95610? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
95640? ? ?? ? ?powerpc/pp32cv2gcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
95730? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
95730? ? ?? ? ?powerpc/pp32cv2gcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
95760? ? ?? ? ?powerpc/pp32cv2gcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
96180? ? ?? ? ?powerpc/pp32cv2icc_-no-vec2017091120170904
97560? ? ?? ? ?powerpc/pp32cv2gcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
97590? ? ?? ? ?powerpc/pp32cv2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
97590? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
97620? ? ?? ? ?powerpc/pp32cv2gcc_-O_-fomit-frame-pointer2017091120170904
97620? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-O_-fomit-frame-pointer2017091120170904
97920? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
97980? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
98010? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
98130? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
98430? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
98460? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
98460? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
98580? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
98700? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
98940? ? ?? ? ?powerpc/pp32cv2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
99300? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
103530? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
104790? ? ?? ? ?powerpc/pp32cv1gcc_-O3_-fomit-frame-pointer2017091120170904
104820? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-O3_-fomit-frame-pointer2017091120170904
104880? ? ?? ? ?powerpc/pp32cv1gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
105330? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
105420? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
105720? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091120170904
105840? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091120170904
105840? ? ?? ? ?powerpc/pp32cv1gcc_-march=k8_-O3_-fomit-frame-pointer2017091120170904
105870? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
105930? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091120170904
105960? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
105960? ? ?? ? ?powerpc/pp32cv1gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
106020? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091120170904
106050? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091120170904
106260? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091120170904
106350? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
106380? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
106470? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
106620? ? ?? ? ?powerpc/pp32cv1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091120170904
106800? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
106920? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091120170904
107160? ? ?? ? ?powerpc/pp32cv1gcc_-march=k8_-O2_-fomit-frame-pointer2017091120170904
107190? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091120170904
107190? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091120170904
107340? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
107520? ? ?? ? ?powerpc/pp32cv1gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
107640? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
107880? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091120170904
108390? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091120170904
108420? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091120170904
108480? ? ?? ? ?powerpc/pp32cv1gcc_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
108750? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
108900? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
109080? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091120170904
109110? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
109230? ? ?? ? ?powerpc/pp32cv1gcc_-O2_-fomit-frame-pointer2017091120170904
109230? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
109290? ? ?? ? ?powerpc/pp32cv1gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091120170904
109350? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
109410? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091120170904
109440? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-O2_-fomit-frame-pointer2017091120170904
109500? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
109560? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091120170904
109650? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
109800? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091120170904
109800? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
110250? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
110520? ? ?? ? ?powerpc/pp32cv1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091120170904
111060? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
111300? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
111330? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
111600? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
111660? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091120170904
111660? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091120170904
111690? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091120170904
111690? ? ?? ? ?powerpc/pp32cv1gcc_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
111720? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
111750? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
111870? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
112800? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
112860? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
112890? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-O_-fomit-frame-pointer2017091120170904
113490? ? ?? ? ?powerpc/pp32cv1gcc_-Os_-fomit-frame-pointer2017091120170904
113490? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-Os_-fomit-frame-pointer2017091120170904
113520? ? ?? ? ?powerpc/pp32cv1gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
113550? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
113550? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
113610? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
113610? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091120170904
113670? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
113730? ? ?? ? ?powerpc/pp32cv1gcc_-march=k8_-Os_-fomit-frame-pointer2017091120170904
113820? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091120170904
113850? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
113850? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
113880? ? ?? ? ?powerpc/pp32cv1gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
114240? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
114240? ? ?? ? ?powerpc/pp32cv1gcc_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
114330? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091120170904
114330? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
114360? ? ?? ? ?powerpc/pp32cv1gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091120170904
114360? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-O_-fomit-frame-pointer2017091120170904
114360? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
114390? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091120170904
114420? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
114450? ? ?? ? ?powerpc/pp32cv1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091120170904
114480? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
114480? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091120170904
114510? ? ?? ? ?powerpc/pp32cv1gcc_-O_-fomit-frame-pointer2017091120170904
114540? ? ?? ? ?powerpc/pp32cv1gcc_-march=k8_-O_-fomit-frame-pointer2017091120170904
114570? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091120170904
114660? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
114690? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
114780? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091120170904
114780? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
114930? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
114960? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091120170904
115050? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
115140? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
115440? ? ?? ? ?powerpc/pp32cv1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091120170904
116220? ? ?? ? ?powerpc/pp32cv1gcc_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
116370? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
119520? ? ?? ? ?powerpc/pp32cv1icc2017091120170904
122010? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091120170904
123180? ? ?? ? ?powerpc/pp32cv1icc_-no-vec2017091120170904
125730? ? ?? ? ?generic/opt64gcc_-funroll-loops2017091120170904
125760? ? ?? ? ?generic/opt64gcc2017091120170904
129450? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
132120? ? ?? ? ?generic/opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
132480? ? ?? ? ?generic/opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
133380? ? ?? ? ?generic/opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091120170904
133890? ? ?? ? ?generic/opt64gcc_-O2_-fomit-frame-pointer2017091120170904
135090? ? ?? ? ?generic/opt64gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091120170904
135180? ? ?? ? ?generic/opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
135240? ? ?? ? ?generic/opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091120170904
150690? ? ?? ? ?generic/opt32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091120170904
153420? ? ?? ? ?generic/opt32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091120170904
153930? ? ?? ? ?generic/opt32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091120170904
155250? ? ?? ? ?generic/opt32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
162720? ? ?? ? ?generic/opt32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
167520? ? ?? ? ?generic/opt32gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
169650? ? ?? ? ?generic/opt32gcc_-funroll-loops2017091120170904
170130? ? ?? ? ?generic/opt32cc2017091120170904
171000? ? ?? ? ?generic/opt32gcc2017091120170904
180060? ? ?? ? ?powerpc/pp32cv2clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091120170904
187560? ? ?? ? ?generic/opt32clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
188160? ? ?? ? ?generic/opt64clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
202560? ? ?? ? ?powerpc/pp32cv2cc2017091120170904
203760? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops2017091120170904
203970? ? ?? ? ?powerpc/pp32cv2gcc2017091120170904
222960? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
227220? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
229830? ? ?? ? ?powerpc/pp32cv1clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091120170904
230790? ? ?? ? ?powerpc/pp32cv2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091120170904
231660? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091120170904
232590? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-Os_-fomit-frame-pointer2017091120170904
237720? ? ?? ? ?powerpc/pp32cv2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
237930? ? ?? ? ?powerpc/pp32cv2gcc_-O2_-fomit-frame-pointer2017091120170904
244110? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops2017091120170904
244380? ? ?? ? ?powerpc/pp32cv1gcc2017091120170904
266550? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091120170904
273300? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091120170904
285510? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091120170904
285900? ? ?? ? ?powerpc/pp32cv1gcc_-march=nocona_-O_-fomit-frame-pointer2017091120170904
286530? ? ?? ? ?powerpc/pp32cv1gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
286830? ? ?? ? ?powerpc/pp32cv1gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
314460? ? ?? ? ?generic/opt64cc2017091120170904
610620? ? ?? ? ?powerpc/pp32cv1cc2017091120170904

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: cc
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^~~~~~
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:37:4: note: include '<stdio.h>' or provide a declaration of 'printf'
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: printf("-----------------------------------\n");
echo32.c: ^~~~~~
echo32.c: echo32.c:47:2: note: include '<stdio.h>' or provide a declaration of 'printf'

Number of similar (compiler,implementation) pairs: 107, namely:
CompilerImplementations
cc generic/opt32
gcc generic/opt32
gcc -O2 -fomit-frame-pointer generic/opt32
gcc -O3 -fomit-frame-pointer generic/opt32
gcc -O -fomit-frame-pointer generic/opt32
gcc -Os -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops generic/opt32
gcc -funroll-loops -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer generic/opt32
gcc -m64 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -O -fomit-frame-pointer generic/opt32
gcc -m64 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -Os -fomit-frame-pointer generic/opt32
gcc -march=barcelona -O2 -fomit-frame-pointer generic/opt32
gcc -march=barcelona -O3 -fomit-frame-pointer generic/opt32
gcc -march=barcelona -O -fomit-frame-pointer generic/opt32
gcc -march=barcelona -Os -fomit-frame-pointer generic/opt32
gcc -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv generic/opt32
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv generic/opt32
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv generic/opt32
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv generic/opt32
gcc -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -march=nocona -Os -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: cc
echo64.c: echo64.c: In function 'crypto_hash_echosp512_generic_opt64':
echo64.c: echo64.c:555:29: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:12: note: expected 'BitSequence * {aka unsigned char *}' but argument is of type 'const unsigned char *'
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^~~~

Number of similar (compiler,implementation) pairs: 107, namely:
CompilerImplementations
cc generic/opt64
gcc generic/opt64
gcc -O2 -fomit-frame-pointer generic/opt64
gcc -O3 -fomit-frame-pointer generic/opt64
gcc -O -fomit-frame-pointer generic/opt64
gcc -Os -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops generic/opt64
gcc -funroll-loops -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer generic/opt64
gcc -m64 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -O -fomit-frame-pointer generic/opt64
gcc -m64 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -Os -fomit-frame-pointer generic/opt64
gcc -march=barcelona -O2 -fomit-frame-pointer generic/opt64
gcc -march=barcelona -O3 -fomit-frame-pointer generic/opt64
gcc -march=barcelona -O -fomit-frame-pointer generic/opt64
gcc -march=barcelona -Os -fomit-frame-pointer generic/opt64
gcc -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv generic/opt64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv generic/opt64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv generic/opt64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv generic/opt64
gcc -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -march=nocona -Os -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/core2/core2v64
Compiler: cc
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...

Number of similar (compiler,implementation) pairs: 126, namely:
CompilerImplementations
cc core2/core2v64
gcc core2/core2v64
gcc -O2 -fomit-frame-pointer core2/core2v64
gcc -O3 -fomit-frame-pointer core2/core2v64
gcc -O -fomit-frame-pointer core2/core2v64
gcc -Os -fomit-frame-pointer core2/core2v64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer core2/core2v64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer core2/core2v64
gcc -fno-schedule-insns -O -fomit-frame-pointer core2/core2v64
gcc -fno-schedule-insns -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops core2/core2v64
gcc -funroll-loops -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer core2/core2v64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=k8 -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=k8 -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer core2/core2v64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer core2/core2v64
gcc -m64 -march=nocona -O -fomit-frame-pointer core2/core2v64
gcc -m64 -march=nocona -Os -fomit-frame-pointer core2/core2v64
gcc -march=barcelona -O2 -fomit-frame-pointer core2/core2v64
gcc -march=barcelona -O3 -fomit-frame-pointer core2/core2v64
gcc -march=barcelona -O -fomit-frame-pointer core2/core2v64
gcc -march=barcelona -Os -fomit-frame-pointer core2/core2v64
gcc -march=k8 -O2 -fomit-frame-pointer core2/core2v64
gcc -march=k8 -O3 -fomit-frame-pointer core2/core2v64
gcc -march=k8 -O -fomit-frame-pointer core2/core2v64
gcc -march=k8 -Os -fomit-frame-pointer core2/core2v64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv core2/core2v64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv core2/core2v64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv core2/core2v64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv core2/core2v64
gcc -march=nocona -O2 -fomit-frame-pointer core2/core2v64
gcc -march=nocona -O3 -fomit-frame-pointer core2/core2v64
gcc -march=nocona -O -fomit-frame-pointer core2/core2v64
gcc -march=nocona -Os -fomit-frame-pointer core2/core2v64
icc core2/core2v64
icc -O1 -static core2/core2v64
icc -O1 -static -no-vec core2/core2v64
icc -O2 -static core2/core2v64
icc -O2 -static -no-vec core2/core2v64
icc -O3 -static core2/core2v64
icc -O3 -static -no-vec core2/core2v64
icc -Os -static core2/core2v64
icc -Os -static -no-vec core2/core2v64
icc -fast core2/core2v64
icc -m64 -O1 -static core2/core2v64
icc -m64 -O1 -static -no-vec core2/core2v64
icc -m64 -O2 -static core2/core2v64
icc -m64 -O2 -static -no-vec core2/core2v64
icc -m64 -O3 -static core2/core2v64
icc -m64 -O3 -static -no-vec core2/core2v64
icc -m64 -Os -static core2/core2v64
icc -m64 -Os -static -no-vec core2/core2v64
icc -no-vec core2/core2v64

Compiler output

Implementation: crypto_hash/echosp512/athlon/athlon64
Compiler: cc
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...

Number of similar (compiler,implementation) pairs: 126, namely:
CompilerImplementations
cc athlon/athlon64
gcc athlon/athlon64
gcc -O2 -fomit-frame-pointer athlon/athlon64
gcc -O3 -fomit-frame-pointer athlon/athlon64
gcc -O -fomit-frame-pointer athlon/athlon64
gcc -Os -fomit-frame-pointer athlon/athlon64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer athlon/athlon64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer athlon/athlon64
gcc -fno-schedule-insns -O -fomit-frame-pointer athlon/athlon64
gcc -fno-schedule-insns -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops athlon/athlon64
gcc -funroll-loops -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer athlon/athlon64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=k8 -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=k8 -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=nocona -O -fomit-frame-pointer athlon/athlon64
gcc -m64 -march=nocona -Os -fomit-frame-pointer athlon/athlon64
gcc -march=barcelona -O2 -fomit-frame-pointer athlon/athlon64
gcc -march=barcelona -O3 -fomit-frame-pointer athlon/athlon64
gcc -march=barcelona -O -fomit-frame-pointer athlon/athlon64
gcc -march=barcelona -Os -fomit-frame-pointer athlon/athlon64
gcc -march=k8 -O2 -fomit-frame-pointer athlon/athlon64
gcc -march=k8 -O3 -fomit-frame-pointer athlon/athlon64
gcc -march=k8 -O -fomit-frame-pointer athlon/athlon64
gcc -march=k8 -Os -fomit-frame-pointer athlon/athlon64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv athlon/athlon64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv athlon/athlon64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv athlon/athlon64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv athlon/athlon64
gcc -march=nocona -O2 -fomit-frame-pointer athlon/athlon64
gcc -march=nocona -O3 -fomit-frame-pointer athlon/athlon64
gcc -march=nocona -O -fomit-frame-pointer athlon/athlon64
gcc -march=nocona -Os -fomit-frame-pointer athlon/athlon64
icc athlon/athlon64
icc -O1 -static athlon/athlon64
icc -O1 -static -no-vec athlon/athlon64
icc -O2 -static athlon/athlon64
icc -O2 -static -no-vec athlon/athlon64
icc -O3 -static athlon/athlon64
icc -O3 -static -no-vec athlon/athlon64
icc -Os -static athlon/athlon64
icc -Os -static -no-vec athlon/athlon64
icc -fast athlon/athlon64
icc -m64 -O1 -static athlon/athlon64
icc -m64 -O1 -static -no-vec athlon/athlon64
icc -m64 -O2 -static athlon/athlon64
icc -m64 -O2 -static -no-vec athlon/athlon64
icc -m64 -O3 -static athlon/athlon64
icc -m64 -O3 -static -no-vec athlon/athlon64
icc -m64 -Os -static athlon/athlon64
icc -m64 -Os -static -no-vec athlon/athlon64
icc -no-vec athlon/athlon64

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v1
Compiler: cc
try.c: /usr/bin/ld: crypto_hash_echosp512.a(echo32.o): relocation R_X86_64_32S against undefined symbol `SHA3_R' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 107, namely:
CompilerImplementations
cc pentium/pentium4v64v1
gcc pentium/pentium4v64v1
gcc -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -fno-schedule-insns -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -fno-schedule-insns -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -fno-schedule-insns -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -fno-schedule-insns -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops pentium/pentium4v64v1
gcc -funroll-loops -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=corei7 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=barcelona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=barcelona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=barcelona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=barcelona -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv pentium/pentium4v64v1
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv pentium/pentium4v64v1
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv pentium/pentium4v64v1
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv pentium/pentium4v64v1
gcc -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v1
gcc -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: cc
try.c: /usr/bin/ld: crypto_hash_echosp512.a(echo64.o): relocation R_X86_64_32S against undefined symbol `OLDCV' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 107, namely:
CompilerImplementations
cc aes/aes64
gcc aes/aes64
gcc -O2 -fomit-frame-pointer aes/aes64
gcc -O3 -fomit-frame-pointer aes/aes64
gcc -O -fomit-frame-pointer aes/aes64
gcc -Os -fomit-frame-pointer aes/aes64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer aes/aes64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer aes/aes64
gcc -fno-schedule-insns -O -fomit-frame-pointer aes/aes64
gcc -fno-schedule-insns -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops aes/aes64
gcc -funroll-loops -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer aes/aes64
gcc -m64 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -O -fomit-frame-pointer aes/aes64
gcc -m64 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -Os -fomit-frame-pointer aes/aes64
gcc -march=barcelona -O2 -fomit-frame-pointer aes/aes64
gcc -march=barcelona -O3 -fomit-frame-pointer aes/aes64
gcc -march=barcelona -O -fomit-frame-pointer aes/aes64
gcc -march=barcelona -Os -fomit-frame-pointer aes/aes64
gcc -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv aes/aes64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv aes/aes64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv aes/aes64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv aes/aes64
gcc -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -march=nocona -Os -fomit-frame-pointer aes/aes64

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v2
Compiler: cc
try.c: /usr/bin/ld: crypto_hash_echosp512.a(echo64.o): relocation R_X86_64_32S against undefined symbol `SHA3_R' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 107, namely:
CompilerImplementations
cc pentium/pentium4v64v2
gcc pentium/pentium4v64v2
gcc -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -fno-schedule-insns -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -fno-schedule-insns -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops pentium/pentium4v64v2
gcc -funroll-loops -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=corei7 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -m64 -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=barcelona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=barcelona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=barcelona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=barcelona -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=k8 -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=k8 -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=k8 -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=k8 -Os -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv pentium/pentium4v64v2
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv pentium/pentium4v64v2
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv pentium/pentium4v64v2
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv pentium/pentium4v64v2
gcc -march=nocona -O2 -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=nocona -O3 -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=nocona -O -fomit-frame-pointer pentium/pentium4v64v2
gcc -march=nocona -Os -fomit-frame-pointer pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo32.c: echo32.c:37:4: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
echo32.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments generic/opt32
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments generic/opt32
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments generic/opt32
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments generic/opt32
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments generic/opt32
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments generic/opt32
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt32
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt32
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt32
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v1
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo32.s: echo32.c:656:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:656:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:656:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:656:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:657:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:657:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:657:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:657:2: error: invalid instruction mnemonic 'addd'
echo32.s: addd [SHA3_CNT], 1
echo32.s: ^~~~
echo32.s: echo32.c:658:2: error: invalid instruction mnemonic 'addd'
echo32.s: ...

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v1
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v1
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v1
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v1
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v1
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v1
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v1
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v1
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v1
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.c: echo64.c:555:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments generic/opt64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments generic/opt64
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments generic/opt64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments generic/opt64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments generic/opt64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments generic/opt64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/core2/core2v64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, ah
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, al
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, bl
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, bh
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, al
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, ah
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, bh
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, bl
echo64.s: ^~~~~~
echo64.s: echo64.c:635:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: ...

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments core2/core2v64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments core2/core2v64
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments core2/core2v64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments core2/core2v64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments core2/core2v64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments core2/core2v64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments core2/core2v64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments core2/core2v64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments core2/core2v64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments core2/core2v64

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.s: echo64.c:636:2: error: '.att_syntax noprefix' is not supported: registers must have a '%' prefix in .att_syntax
echo64.s: .att_syntax noprefix
echo64.s: ^
echo64.s: echo64.s:1053:10: error: unknown token in expression
echo64.s: movabsq $-9187201950435737472, %rax
echo64.s: ^
echo64.s: echo64.s:1054:10: error: unknown token in expression
echo64.s: movabsq $-9187201950435737472, %r11
echo64.s: ^
echo64.s: echo64.s:1055:10: error: unknown token in expression
echo64.s: movabsq $7599940337074203, %r10
echo64.s: ^
echo64.s: echo64.s:1056:7: error: unknown token in expression
echo64.s: movq %rax, MEM_CST+16(%rip)
echo64.s: ^
echo64.s: echo64.s:1057:10: error: unknown token in expression
echo64.s: movabsq $7599940337074203, %r9
echo64.s: ^
echo64.s: echo64.s:1058:10: error: unknown token in expression
echo64.s: movabsq $-72340172838076674, %rax
echo64.s: ^
echo64.s: echo64.s:1059:10: error: unknown token in expression
echo64.s: movabsq $72340172838076673, %r8
echo64.s: ^
echo64.s: echo64.s:1060:10: error: unknown token in expression
echo64.s: ...

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments aes/aes64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments aes/aes64
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments aes/aes64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments aes/aes64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments aes/aes64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments aes/aes64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aes/aes64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aes/aes64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aes/aes64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aes/aes64

Compiler output

Implementation: crypto_hash/echosp512/athlon/athlon64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, ah
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, al
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, bl
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, bh
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, al
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, ah
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl ebp, bh
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: movzbl esi, bl
echo64.s: ^~~~~~
echo64.s: echo64.c:729:2: error: invalid instruction mnemonic 'movzbl'
echo64.s: ...

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments athlon/athlon64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments athlon/athlon64
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments athlon/athlon64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments athlon/athlon64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments athlon/athlon64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments athlon/athlon64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments athlon/athlon64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments athlon/athlon64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments athlon/athlon64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments athlon/athlon64

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v2
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
echo64.s: echo64.c:735:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:735:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:735:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:735:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:736:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:736:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:736:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:736:2: error: invalid instruction mnemonic 'addd'
echo64.s: addd [SHA3_CNT], 1
echo64.s: ^~~~
echo64.s: echo64.c:737:2: error: invalid instruction mnemonic 'addd'
echo64.s: ...

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v2
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v2
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v2
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v2
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v2
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments pentium/pentium4v64v2
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v2
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v2
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v2
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^~~~~~
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:37:4: note: include '<stdio.h>' or provide a declaration of 'printf'
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: printf("-----------------------------------\n");
echo32.c: ^~~~~~
echo32.c: echo32.c:47:2: note: include '<stdio.h>' or provide a declaration of 'printf'
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^~~~~~
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:37:4: note: include '<stdio.h>' or provide a declaration of 'printf'
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: printf("-----------------------------------\n");
echo32.c: ^~~~~~
echo32.c: echo32.c:47:2: note: include '<stdio.h>' or provide a declaration of 'printf'

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

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echosp512_generic_opt64':
echo64.c: echo64.c:555:29: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:12: note: expected 'BitSequence * {aka unsigned char *}' but argument is of type 'const unsigned char *'
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^~~~
echo64.c: echo64.c: In function 'crypto_hash_echosp512_generic_opt64':
echo64.c: echo64.c:555:29: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:12: note: expected 'BitSequence * {aka unsigned char *}' but argument is of type 'const unsigned char *'
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^~~~

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

Compiler output

Implementation: crypto_hash/echosp512/core2/core2v64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/athlon/athlon64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dl'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v1
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: crypto_hash_echosp512.a(echo32.o): relocation R_X86_64_32S against undefined symbol `SHA3_R' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/bin/ld: crypto_hash_echosp512.a(echo32.o): relocation R_X86_64_32S against undefined symbol `SHA3_R' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: crypto_hash_echosp512.a(echo64.o): relocation R_X86_64_32S against undefined symbol `OLDCV' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/bin/ld: crypto_hash_echosp512.a(echo64.o): relocation R_X86_64_32S against undefined symbol `OLDCV' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: crypto_hash_echosp512.a(echo64.o): relocation R_X86_64_32S against undefined symbol `SHA3_R' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/bin/ld: crypto_hash_echosp512.a(echo64.o): relocation R_X86_64_32S against undefined symbol `SHA3_R' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: icc
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc generic/opt32
icc -no-vec generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: icc
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc generic/opt64
icc -no-vec generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: icc -O1 -static
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -static generic/opt32
icc -O1 -static -no-vec generic/opt32
icc -O2 -static generic/opt32
icc -O2 -static -no-vec generic/opt32
icc -O3 -static generic/opt32
icc -O3 -static -no-vec generic/opt32
icc -Os -static generic/opt32
icc -Os -static -no-vec generic/opt32
icc -m64 -O1 -static generic/opt32
icc -m64 -O1 -static -no-vec generic/opt32
icc -m64 -O2 -static generic/opt32
icc -m64 -O2 -static -no-vec generic/opt32
icc -m64 -O3 -static generic/opt32
icc -m64 -O3 -static -no-vec generic/opt32
icc -m64 -Os -static generic/opt32
icc -m64 -Os -static -no-vec generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: icc -O1 -static
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -static generic/opt64
icc -O1 -static -no-vec generic/opt64
icc -O2 -static generic/opt64
icc -O2 -static -no-vec generic/opt64
icc -O3 -static generic/opt64
icc -O3 -static -no-vec generic/opt64
icc -Os -static generic/opt64
icc -Os -static -no-vec generic/opt64
icc -m64 -O1 -static generic/opt64
icc -m64 -O1 -static -no-vec generic/opt64
icc -m64 -O2 -static generic/opt64
icc -m64 -O2 -static -no-vec generic/opt64
icc -m64 -O3 -static generic/opt64
icc -m64 -O3 -static -no-vec generic/opt64
icc -m64 -Os -static generic/opt64
icc -m64 -Os -static -no-vec generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: icc -O1 -static
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 80, namely:
CompilerImplementations
icc -O1 -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -O1 -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -O1 -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -O1 -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -O2 -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -O2 -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -O3 -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -O3 -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -Os -static aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2
icc -m64 -Os -static -no-vec aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: icc -O1 -xB -static
echo32.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
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 generic/opt32
icc -O1 -xB -static -no-vec generic/opt32
icc -O2 -xB -static generic/opt32
icc -O2 -xB -static -no-vec generic/opt32
icc -O3 -xB -static generic/opt32
icc -O3 -xB -static -no-vec generic/opt32
icc -Os -xB -static generic/opt32
icc -Os -xB -static -no-vec generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: icc -O1 -xB -static
echo32.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: 16, namely:
CompilerImplementations
icc -O1 -xB -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O1 -xB -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xB -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xB -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xB -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xB -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xB -static powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xB -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v1
Compiler: icc -O1 -xB -static
echo32.s: 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 pentium/pentium4v64v1
icc -O1 -xB -static -no-vec pentium/pentium4v64v1
icc -O2 -xB -static pentium/pentium4v64v1
icc -O2 -xB -static -no-vec pentium/pentium4v64v1
icc -O3 -xB -static pentium/pentium4v64v1
icc -O3 -xB -static -no-vec pentium/pentium4v64v1
icc -Os -xB -static pentium/pentium4v64v1
icc -Os -xB -static -no-vec pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: icc -O1 -xB -static
echo64.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
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 generic/opt64
icc -O1 -xB -static -no-vec generic/opt64
icc -O2 -xB -static generic/opt64
icc -O2 -xB -static -no-vec generic/opt64
icc -O3 -xB -static generic/opt64
icc -O3 -xB -static -no-vec generic/opt64
icc -Os -xB -static generic/opt64
icc -Os -xB -static -no-vec generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/core2/core2v64
Compiler: icc -O1 -xB -static
echo64.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/athlon/athlon64
Compiler: icc -O1 -xB -static
echo64.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: icc -O1 -xB -static
echo64.s: 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: 16, namely:
CompilerImplementations
icc -O1 -xB -static aes/aes64 pentium/pentium4v64v2
icc -O1 -xB -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O2 -xB -static aes/aes64 pentium/pentium4v64v2
icc -O2 -xB -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O3 -xB -static aes/aes64 pentium/pentium4v64v2
icc -O3 -xB -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -Os -xB -static aes/aes64 pentium/pentium4v64v2
icc -Os -xB -static -no-vec aes/aes64 pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: icc -O1 -xK -static
echo32.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
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 generic/opt32
icc -O1 -xK -static -no-vec generic/opt32
icc -O2 -xK -static generic/opt32
icc -O2 -xK -static -no-vec generic/opt32
icc -O3 -xK -static generic/opt32
icc -O3 -xK -static -no-vec generic/opt32
icc -Os -xK -static generic/opt32
icc -Os -xK -static -no-vec generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: icc -O1 -xK -static
echo32.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: 16, namely:
CompilerImplementations
icc -O1 -xK -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O1 -xK -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xK -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xK -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xK -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xK -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xK -static powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xK -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v1
Compiler: icc -O1 -xK -static
echo32.s: 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 pentium/pentium4v64v1
icc -O1 -xK -static -no-vec pentium/pentium4v64v1
icc -O2 -xK -static pentium/pentium4v64v1
icc -O2 -xK -static -no-vec pentium/pentium4v64v1
icc -O3 -xK -static pentium/pentium4v64v1
icc -O3 -xK -static -no-vec pentium/pentium4v64v1
icc -Os -xK -static pentium/pentium4v64v1
icc -Os -xK -static -no-vec pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: icc -O1 -xK -static
echo64.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
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 generic/opt64
icc -O1 -xK -static -no-vec generic/opt64
icc -O2 -xK -static generic/opt64
icc -O2 -xK -static -no-vec generic/opt64
icc -O3 -xK -static generic/opt64
icc -O3 -xK -static -no-vec generic/opt64
icc -Os -xK -static generic/opt64
icc -Os -xK -static -no-vec generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/core2/core2v64
Compiler: icc -O1 -xK -static
echo64.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/athlon/athlon64
Compiler: icc -O1 -xK -static
echo64.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: icc -O1 -xK -static
echo64.s: 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: 16, namely:
CompilerImplementations
icc -O1 -xK -static aes/aes64 pentium/pentium4v64v2
icc -O1 -xK -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O2 -xK -static aes/aes64 pentium/pentium4v64v2
icc -O2 -xK -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O3 -xK -static aes/aes64 pentium/pentium4v64v2
icc -O3 -xK -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -Os -xK -static aes/aes64 pentium/pentium4v64v2
icc -Os -xK -static -no-vec aes/aes64 pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: icc -O1 -xN -static
echo32.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
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 generic/opt32
icc -O1 -xN -static -no-vec generic/opt32
icc -O2 -xN -static generic/opt32
icc -O2 -xN -static -no-vec generic/opt32
icc -O3 -xN -static generic/opt32
icc -O3 -xN -static -no-vec generic/opt32
icc -Os -xN -static generic/opt32
icc -Os -xN -static -no-vec generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: icc -O1 -xN -static
echo32.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: 16, namely:
CompilerImplementations
icc -O1 -xN -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O1 -xN -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xN -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xN -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xN -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xN -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xN -static powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xN -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v1
Compiler: icc -O1 -xN -static
echo32.s: 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 pentium/pentium4v64v1
icc -O1 -xN -static -no-vec pentium/pentium4v64v1
icc -O2 -xN -static pentium/pentium4v64v1
icc -O2 -xN -static -no-vec pentium/pentium4v64v1
icc -O3 -xN -static pentium/pentium4v64v1
icc -O3 -xN -static -no-vec pentium/pentium4v64v1
icc -Os -xN -static pentium/pentium4v64v1
icc -Os -xN -static -no-vec pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: icc -O1 -xN -static
echo64.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
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 generic/opt64
icc -O1 -xN -static -no-vec generic/opt64
icc -O2 -xN -static generic/opt64
icc -O2 -xN -static -no-vec generic/opt64
icc -O3 -xN -static generic/opt64
icc -O3 -xN -static -no-vec generic/opt64
icc -Os -xN -static generic/opt64
icc -Os -xN -static -no-vec generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/core2/core2v64
Compiler: icc -O1 -xN -static
echo64.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/athlon/athlon64
Compiler: icc -O1 -xN -static
echo64.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: icc -O1 -xN -static
echo64.s: 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: 16, namely:
CompilerImplementations
icc -O1 -xN -static aes/aes64 pentium/pentium4v64v2
icc -O1 -xN -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O2 -xN -static aes/aes64 pentium/pentium4v64v2
icc -O2 -xN -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O3 -xN -static aes/aes64 pentium/pentium4v64v2
icc -O3 -xN -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -Os -xN -static aes/aes64 pentium/pentium4v64v2
icc -Os -xN -static -no-vec aes/aes64 pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: icc -O1 -xW -static
echo32.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
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 generic/opt32
icc -O1 -xW -static -no-vec generic/opt32
icc -O2 -xW -static generic/opt32
icc -O2 -xW -static -no-vec generic/opt32
icc -O3 -xW -static generic/opt32
icc -O3 -xW -static -no-vec generic/opt32
icc -Os -xW -static generic/opt32
icc -Os -xW -static -no-vec generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: icc -O1 -xW -static
echo32.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: 16, namely:
CompilerImplementations
icc -O1 -xW -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O1 -xW -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xW -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O2 -xW -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xW -static powerpc/pp32cv1 powerpc/pp32cv2
icc -O3 -xW -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xW -static powerpc/pp32cv1 powerpc/pp32cv2
icc -Os -xW -static -no-vec powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v1
Compiler: icc -O1 -xW -static
echo32.s: 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 pentium/pentium4v64v1
icc -O1 -xW -static -no-vec pentium/pentium4v64v1
icc -O2 -xW -static pentium/pentium4v64v1
icc -O2 -xW -static -no-vec pentium/pentium4v64v1
icc -O3 -xW -static pentium/pentium4v64v1
icc -O3 -xW -static -no-vec pentium/pentium4v64v1
icc -Os -xW -static pentium/pentium4v64v1
icc -Os -xW -static -no-vec pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: icc -O1 -xW -static
echo64.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
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 generic/opt64
icc -O1 -xW -static -no-vec generic/opt64
icc -O2 -xW -static generic/opt64
icc -O2 -xW -static -no-vec generic/opt64
icc -O3 -xW -static generic/opt64
icc -O3 -xW -static -no-vec generic/opt64
icc -Os -xW -static generic/opt64
icc -Os -xW -static -no-vec generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/core2/core2v64
Compiler: icc -O1 -xW -static
echo64.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/athlon/athlon64
Compiler: icc -O1 -xW -static
echo64.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: icc -O1 -xW -static
echo64.s: 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: 16, namely:
CompilerImplementations
icc -O1 -xW -static aes/aes64 pentium/pentium4v64v2
icc -O1 -xW -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O2 -xW -static aes/aes64 pentium/pentium4v64v2
icc -O2 -xW -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -O3 -xW -static aes/aes64 pentium/pentium4v64v2
icc -O3 -xW -static -no-vec aes/aes64 pentium/pentium4v64v2
icc -Os -xW -static aes/aes64 pentium/pentium4v64v2
icc -Os -xW -static -no-vec aes/aes64 pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: icc -fast
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
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: 1, namely:
CompilerImplementations
icc -fast generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: icc -fast
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
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: 1, namely:
CompilerImplementations
icc -fast generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
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: 5, namely:
CompilerImplementations
icc -fast aes/aes64 pentium/pentium4v64v1 pentium/pentium4v64v2 powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: icc -m64 -xHost -vec-report0 -static
echo32.c: icc: command line remark #10148: option '-vec-report0' not supported
echo32.c: echo32.c(37): warning #266: function "printf" declared implicitly
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c:
echo32.c: echo32.c(47): warning #266: function "printf" declared implicitly
echo32.c: printf("-----------------------------------\n");
echo32.c: ^
echo32.c:
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 generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: icc -m64 -xHost -vec-report0 -static
echo32.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: 2, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v1
Compiler: icc -m64 -xHost -vec-report0 -static
echo32.s: 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 pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: icc -m64 -xHost -vec-report0 -static
echo64.c: icc: command line remark #10148: option '-vec-report0' not supported
echo64.c: echo64.c(555): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "BitSequence={unsigned char} *" (dropping qualifiers)
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^
echo64.c:
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 generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/core2/core2v64
Compiler: icc -m64 -xHost -vec-report0 -static
echo64.s: icc: command line remark #10148: option '-vec-report0' not supported
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:635: Error: no such instruction: `movzbl ebp,dh'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/athlon/athlon64
Compiler: icc -m64 -xHost -vec-report0 -static
echo64.s: icc: command line remark #10148: option '-vec-report0' not supported
echo64.s: echo64.c: Assembler messages:
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,al'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ah'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,bl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,bh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,dh'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,cl'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl esi,ch'
echo64.s: echo64.c:729: Error: no such instruction: `movzbl ebp,dh'
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: icc -m64 -xHost -vec-report0 -static
echo64.s: 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: 2, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static aes/aes64 pentium/pentium4v64v2