Implementation notes: amd64, hydra9, crypto_hash/fugue256

Computer: hydra9
Architecture: amd64
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: fugue256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
39015? ? ?? ? ?ccalik/aesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017083020170725
39022? ? ?? ? ?ccalik/aesnigcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017083020170725
39178? ? ?? ? ?ccalik/aesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017083020170725
39179? ? ?? ? ?ccalik/aesnigcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017083020170725
39642? ? ?? ? ?ccalik/aesnigcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017083020170725
39642? ? ?? ? ?ccalik/aesnigcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017083020170725
39724? ? ?? ? ?ccalik/aesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017083020170725
39728? ? ?? ? ?ccalik/aesnigcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017083020170725
39734? ? ?? ? ?ccalik/aesnigcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017083020170725
39739? ? ?? ? ?ccalik/aesnigcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017083020170725
39762? ? ?? ? ?ccalik/aesnigcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017083020170725
39765? ? ?? ? ?ccalik/aesnigcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017083020170725
40703? ? ?? ? ?ccalik/aesnigcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017083020170725
40703? ? ?? ? ?ccalik/aesnigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017083020170725
41254? ? ?? ? ?ccalik/aesnigcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017083020170725
41255? ? ?? ? ?ccalik/aesnigcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017083020170725
45519? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017083020170725
45519? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017083020170725
45522? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017083020170725
45525? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017083020170725
45525? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017083020170725
45527? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017083020170725
45533? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017083020170725
45649? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017083020170725
45649? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017083020170725
45650? ? ?? ? ?ccalik/vpermgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017083020170725
45651? ? ?? ? ?ccalik/vpermgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017083020170725
45662? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017083020170725
45662? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017083020170725
45663? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017083020170725
45665? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017083020170725
45784? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017083020170725
45867? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017083020170725
45873? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017083020170725
45909? ? ?? ? ?ccalik/vpermgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017083020170725
45925? ? ?? ? ?ccalik/vpermgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017083020170725
45947? ? ?? ? ?ccalik/vpermgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017083020170725
45955? ? ?? ? ?ccalik/vpermgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017083020170725
45977? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017083020170725
45983? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017083020170725
46641? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017083020170725
46644? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017083020170725
46644? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017083020170725
46652? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017083020170725
46985? ? ?? ? ?ccalik/vpermgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017083020170725
46996? ? ?? ? ?ccalik/vpermgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017083020170725
47488? ? ?? ? ?ANSI_opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017083020170725
47545? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017083020170725
47547? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017083020170725
47551? ? ?? ? ?ANSI_opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017083020170725
48559? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
48611? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2017083020170725
48612? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017083020170725
48656? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
48685? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017083020170725
48687? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017083020170725
48796? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017083020170725
49069? ? ?? ? ?ANSI_opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
49086? ? ?? ? ?ANSI_opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017083020170725
49090? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017083020170725
49093? ? ?? ? ?ANSI_opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017083020170725
49094? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017083020170725
49095? ? ?? ? ?ANSI_opt64gcc_-O_-fomit-frame-pointer2017083020170725
49105? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017083020170725
49147? ? ?? ? ?ANSI_opt64gcc_-march=k8_-O_-fomit-frame-pointer2017083020170725
49167? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017083020170725
49201? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017083020170725
49210? ? ?? ? ?ANSI_opt64gcc_-m64_-O_-fomit-frame-pointer2017083020170725
49262? ? ?? ? ?ANSI_opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
49291? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017083020170725
49323? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017083020170725
49325? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017083020170725
49440? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017083020170725
49608? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017083020170725
49891? ? ?? ? ?ANSI_opt64gcc_-march=nocona_-O_-fomit-frame-pointer2017083020170725
49897? ? ?? ? ?ANSI_opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017083020170725
50702? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017083020170725
50770? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017083020170725
50836? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017083020170725
50844? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
50915? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
51092? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017083020170725
51167? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2017083020170725
51171? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017083020170725
51199? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2017083020170725
51265? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2017083020170725
51269? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017083020170725
51280? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017083020170725
51290? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017083020170725
51307? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017083020170725
51317? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017083020170725
51398? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017083020170725
51410? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017083020170725
51456? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2017083020170725
51528? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
51528? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2017083020170725
51540? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017083020170725
51569? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
51713? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017083020170725
52097? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
52117? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017083020170725
52161? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
52502? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017083020170725
52538? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2017083020170725
52548? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017083020170725
52689? ? ?? ? ?ANSI_opt32gcc_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
52714? ? ?? ? ?ANSI_opt32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017083020170725
52714? ? ?? ? ?ANSI_opt32gcc_-march=k8_-O_-fomit-frame-pointer2017083020170725
52788? ? ?? ? ?ANSI_opt32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017083020170725
53159? ? ?? ? ?ANSI_opt32gcc_-m64_-O_-fomit-frame-pointer2017083020170725
53176? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017083020170725
53219? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017083020170725
53236? ? ?? ? ?ANSI_opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017083020170725
53265? ? ?? ? ?ANSI_opt32gcc_-O_-fomit-frame-pointer2017083020170725
53274? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017083020170725
53289? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017083020170725
53331? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017083020170725
53334? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017083020170725
53357? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017083020170725
53369? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017083020170725
53945? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017083020170725
54095? ? ?? ? ?ANSI_opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017083020170725
54110? ? ?? ? ?ANSI_opt32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017083020170725
54146? ? ?? ? ?ANSI_opt32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017083020170725
54231? ? ?? ? ?ANSI_opt32gcc_-march=nocona_-O_-fomit-frame-pointer2017083020170725
55298? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017083020170725
55337? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017083020170725
55393? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017083020170725
55413? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017083020170725
55420? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017083020170725
55509? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017083020170725
55533? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017083020170725
55574? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017083020170725
55581? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
55596? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
55707? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017083020170725
55735? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
55766? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
55855? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017083020170725
56425? ? ?? ? ?ANSI_opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017083020170725
56470? ? ?? ? ?ANSI_opt64gcc_-march=k8_-O2_-fomit-frame-pointer2017083020170725
56505? ? ?? ? ?ANSI_opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017083020170725
56508? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017083020170725
56510? ? ?? ? ?ANSI_opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
56525? ? ?? ? ?ANSI_opt64gcc_-march=k8_-O3_-fomit-frame-pointer2017083020170725
56529? ? ?? ? ?ANSI_opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
56553? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017083020170725
56561? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017083020170725
56563? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017083020170725
56578? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017083020170725
56594? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017083020170725
56595? ? ?? ? ?ANSI_opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017083020170725
56618? ? ?? ? ?ANSI_opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
56644? ? ?? ? ?ANSI_opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017083020170725
56703? ? ?? ? ?ANSI_opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
56714? ? ?? ? ?ANSI_opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017083020170725
56724? ? ?? ? ?ANSI_opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017083020170725
56734? ? ?? ? ?ANSI_opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017083020170725
56803? ? ?? ? ?ANSI_opt64gcc_-m64_-O2_-fomit-frame-pointer2017083020170725
56804? ? ?? ? ?ANSI_opt64gcc_-O2_-fomit-frame-pointer2017083020170725
56958? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017083020170725
56996? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017083020170725
57013? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017083020170725
57097? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017083020170725
57099? ? ?? ? ?ANSI_opt64gcc_-m64_-O3_-fomit-frame-pointer2017083020170725
57140? ? ?? ? ?ANSI_opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017083020170725
57261? ? ?? ? ?ANSI_opt64gcc_-O3_-fomit-frame-pointer2017083020170725
58542? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017083020170725
58650? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
58671? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
58750? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017083020170725
59018? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
59111? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
59145? ? ?? ? ?ANSI_opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
59230? ? ?? ? ?ANSI_opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
59669? ? ?? ? ?ANSI_opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
59697? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017083020170725
59730? ? ?? ? ?ANSI_opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017083020170725
59742? ? ?? ? ?ANSI_opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
59785? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017083020170725
59795? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017083020170725
59819? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
59836? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
59841? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017083020170725
59856? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017083020170725
59995? ? ?? ? ?ANSI_opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017083020170725
60693? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017083020170725
60703? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017083020170725
60729? ? ?? ? ?ANSI_opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
60739? ? ?? ? ?ANSI_opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017083020170725
60743? ? ?? ? ?ANSI_opt64gcc_-m64_-Os_-fomit-frame-pointer2017083020170725
60756? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017083020170725
60819? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017083020170725
60827? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017083020170725
60828? ? ?? ? ?ANSI_opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017083020170725
60843? ? ?? ? ?ANSI_opt64gcc_-Os_-fomit-frame-pointer2017083020170725
60858? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017083020170725
60886? ? ?? ? ?ANSI_opt64gcc_-march=k8_-Os_-fomit-frame-pointer2017083020170725
62244? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017083020170725
62260? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
62298? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017083020170725
62308? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017083020170725
62331? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
62349? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017083020170725
62374? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017083020170725
62400? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017083020170725
62415? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017083020170725
62415? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017083020170725
62416? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017083020170725
62417? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017083020170725
62457? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017083020170725
62457? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017083020170725
62484? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017083020170725
62520? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017083020170725
62574? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017083020170725
62616? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017083020170725
62642? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017083020170725
62701? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2017083020170725
62715? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2017083020170725
62740? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2017083020170725
62742? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017083020170725
62759? ? ?? ? ?ANSI_opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
62766? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2017083020170725
62829? ? ?? ? ?ANSI_opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
63273? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017083020170725
63525? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2017083020170725
63573? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2017083020170725
63584? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017083020170725
63609? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017083020170725
63610? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017083020170725
63688? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
63752? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
63754? ? ?? ? ?ANSI_opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
63754? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2017083020170725
63775? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2017083020170725
63805? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017083020170725
63822? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017083020170725
63840? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
63860? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
63889? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
63896? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
63918? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
63968? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
64074? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
64087? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
64099? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
64100? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
64196? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2017083020170725
64203? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017083020170725
64248? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2017083020170725
64257? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
64311? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
64339? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017083020170725
64371? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2017083020170725
64683? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017083020170725
64695? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
64696? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
64734? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
64748? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
64780? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017083020170725
64794? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017083020170725
64836? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017083020170725
64850? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017083020170725
64898? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017083020170725
64908? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017083020170725
64932? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017083020170725
64973? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017083020170725
64980? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017083020170725
65181? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017083020170725
65496? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017083020170725
65580? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
65596? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
65616? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017083020170725
65665? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017083020170725
65681? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017083020170725
65744? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2017083020170725
66159? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
66167? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
66359? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
66483? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017083020170725
66835? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
68936? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017083020170725
70222? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017083020170725
70253? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017083020170725
70294? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017083020170725
70351? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017083020170725
70359? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017083020170725
70398? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017083020170725
70686? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017083020170725
70740? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017083020170725
70783? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017083020170725
70824? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017083020170725
70916? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017083020170725
71005? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017083020170725
71223? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
71249? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017083020170725
71271? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017083020170725
71286? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017083020170725
71309? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017083020170725
71343? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
71383? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
71389? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017083020170725
71408? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017083020170725
71409? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017083020170725
71452? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017083020170725
71461? ? ?? ? ?ANSI_opt32gcc_-O2_-fomit-frame-pointer2017083020170725
71525? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
71635? ? ?? ? ?ANSI_opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017083020170725
71738? ? ?? ? ?ANSI_opt32gcc_-m64_-O2_-fomit-frame-pointer2017083020170725
71774? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
71939? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
72218? ? ?? ? ?ANSI_opt32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017083020170725
72265? ? ?? ? ?ANSI_opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017083020170725
72294? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017083020170725
72461? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017083020170725
72504? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
72525? ? ?? ? ?ANSI_opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017083020170725
72532? ? ?? ? ?ANSI_opt32gcc_-m64_-O3_-fomit-frame-pointer2017083020170725
72539? ? ?? ? ?ANSI_opt32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017083020170725
72540? ? ?? ? ?ANSI_opt32gcc_-O3_-fomit-frame-pointer2017083020170725
72567? ? ?? ? ?ANSI_opt32gcc_-march=k8_-O3_-fomit-frame-pointer2017083020170725
72579? ? ?? ? ?ANSI_opt32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017083020170725
72596? ? ?? ? ?ANSI_opt32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017083020170725
72661? ? ?? ? ?ANSI_opt32gcc_-march=k8_-O2_-fomit-frame-pointer2017083020170725
72694? ? ?? ? ?ANSI_opt32gcc_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
72705? ? ?? ? ?ANSI_opt32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017083020170725
72725? ? ?? ? ?ANSI_opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017083020170725
72841? ? ?? ? ?ANSI_opt32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
72931? ? ?? ? ?ANSI_opt32gcc_-march=barcelona_-O2_-fomit-frame-pointer2017083020170725
73599? ? ?? ? ?ANSI_opt32gcc_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
73791? ? ?? ? ?ANSI_opt32gcc_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
73804? ? ?? ? ?ANSI_opt32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017083020170725
73840? ? ?? ? ?ANSI_opt32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
74065? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
74106? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017083020170725
74124? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017083020170725
74151? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017083020170725
74158? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017083020170725
74253? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
74947? ? ?? ? ?ANSI_opt32gcc_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
74986? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017083020170725
75000? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017083020170725
75016? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017083020170725
75017? ? ?? ? ?ANSI_opt32gcc_-march=k8_-Os_-fomit-frame-pointer2017083020170725
75020? ? ?? ? ?ANSI_opt32gcc_-Os_-fomit-frame-pointer2017083020170725
75021? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017083020170725
75041? ? ?? ? ?ANSI_opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017083020170725
75052? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017083020170725
75157? ? ?? ? ?ANSI_opt32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017083020170725
75197? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017083020170725
75212? ? ?? ? ?ANSI_opt32gcc_-m64_-Os_-fomit-frame-pointer2017083020170725
75235? ? ?? ? ?ANSI_opt32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017083020170725
76021? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
76026? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
76620? ? ?? ? ?ANSI_opt32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017083020170725
76794? ? ?? ? ?ANSI_opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017083020170725
77230? ? ?? ? ?ANSI_opt32gcc_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
77296? ? ?? ? ?ANSI_opt32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017083020170725
77848? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017083020170725
96974? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017083020170725
139953? ? ?? ? ?sphlibgcc_-funroll-loops2017083020170725
140150? ? ?? ? ?sphlibcc2017083020170725
140177? ? ?? ? ?sphlibgcc2017083020170725
143663? ? ?? ? ?ANSI_opt64gcc_-funroll-loops2017083020170725
143749? ? ?? ? ?ANSI_opt64cc2017083020170725
143903? ? ?? ? ?ANSI_opt64gcc2017083020170725
149407? ? ?? ? ?ANSI_opt32gcc2017083020170725
149546? ? ?? ? ?ANSI_opt32gcc_-funroll-loops2017083020170725
149595? ? ?? ? ?ANSI_opt32cc2017083020170725

Checksum failure

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
6280e50d7cb4daa1fd7b5765ca468406e644b95f6678e7009fd179f21e556418
Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=core2 -O2 -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -O3 -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -O -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -Os -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=corei7 -O -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=corei7 -Os -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer SSE4.1 SSSE3
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer SSE4.1 SSSE3
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv SSE4.1 SSSE3
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv SSE4.1 SSSE3
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv SSE4.1 SSSE3
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv SSE4.1 SSSE3

Test failure

Implementation: crypto_hash/fugue256/ANSI_opt32
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 21, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ANSI_opt32 ANSI_opt64 SSE4.1 SSSE3 ccalik/aesni ccalik/vperm sphlib
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ANSI_opt32 ANSI_opt64 SSE4.1 SSSE3 ccalik/aesni ccalik/vperm sphlib
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ANSI_opt32 ANSI_opt64 SSE4.1 SSSE3 ccalik/aesni ccalik/vperm sphlib

Compiler output

Implementation: crypto_hash/fugue256/SSSE3
Compiler: cc
hash.c: In file included from hash.c:21:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from fugue_256_ssse3_code.h:15:0,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c: ^
hash.c: In file included from hash.c:22:0:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space [enabled by default]
hash.c: t0 = xmm_out ; \
hash.c: ^
hash.c: fugue_256_ssse3_code.h:284:16: error: unknown type name '__m128i'
hash.c: void print_xmm(__m128i xmm_var, const char * s)
hash.c: ^
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: hash.c:74:5: error: unknown type name '__m128i'
hash.c: __m128i row_shuffle_mask;
hash.c: ^
hash.c: hash.c:75:5: error: unknown type name '__m128i'
hash.c: __m128i mask_0to0;
hash.c: ^
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: __m128i mask_123to123;
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: cc
hash.c: In file included from hash.c:23:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: # error "SSE4.1 instruction set not enabled"
hash.c: ^
hash.c: In file included from fugue_256_sse4_code.h:15:0,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c: ^
hash.c: In file included from hash.c:24:0:
hash.c: fugue_256_sse4_code.h:344:16: error: unknown type name '__m128i'
hash.c: void print_xmm(__m128i xmm_var, const char * s)
hash.c: ^
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: __m128i row_shuffle_mask;
hash.c: ^
hash.c: hash.c:77:5: error: unknown type name '__m128i'
hash.c: __m128i mask_0to0;
hash.c: ^
hash.c: hash.c:78:5: error: unknown type name '__m128i'
hash.c: __m128i mask_123to123;
hash.c: ^
hash.c: hash.c:79:5: error: unknown type name '__m128i'
hash.c: __m128i zero_xmm;
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: cc
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: __m128i state[12];
hash.c: ^
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:448:4: error: can't convert between vector values of different size
hash.c: TIX256(pmsg, ctx->state[1], ctx->state[0], ctx->state[6], ctx->state[8], _t0, _t1, _t2);
hash.c: ^
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:31:0,
hash.c: from hash.c:26:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
hash.c: _mm_xor_si128 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_castsi128_ps'
hash.c: TIX256(pmsg, ctx->state[1], ctx->state[0], ctx->state[6], ctx->state[8], _t0, _t1, _t2);
hash.c: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc ccalik/aesni
gcc ccalik/aesni
gcc -funroll-loops ccalik/aesni

Compiler output

Implementation: crypto_hash/fugue256/ccalik/vperm
Compiler: cc
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: __m128i state[12];
hash.c: ^
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:441:2: error: unknown type name '__m128i'
hash.c: __m128i _t0, _t1, _t2, _t3;
hash.c: ^
hash.c: In file included from hash_api.h:24:0,
hash.c: from hash.c:20:
hash.c: sha3_common.h:24:20: error: '__m128i' undeclared (first use in this function)
hash.c: #define M128(x) *((__m128i*)x)
hash.c: ^
hash.c: vperm.h:49:24: note: in expansion of macro 'M128'
hash.c: t1 = _mm_andnot_si128(M128(_k_s0F), x);\
hash.c: ^
hash.c: hash.c:168:2: note: in expansion of macro 'TRANSFORM'
hash.c: TRANSFORM(t1, _k_ipt, t2, t3);\
hash.c: ^
hash.c: hash.c:447:4: note: in expansion of macro 'TIX256'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: __m128i state[12];
hash.c: ^
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: TIX256(pmsg, ctx->state[1], ctx->state[0], ctx->state[6], ctx->state[8], _t0, _t1, _t2);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:31:0,
hash.c: from hash.c:26:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:1393:1: note: expected '__m128i' but argument is of type 'int'
hash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
hash.c: ^
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: TIX256(pmsg, ctx->state[1], ctx->state[0], ctx->state[6], ctx->state[8], _t0, _t1, _t2);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/SSSE3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:21:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from fugue_256_ssse3_code.h:15:0,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c: ^
hash.c: In file included from hash.c:22:0:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space [enabled by default]
hash.c: t0 = xmm_out ; \
hash.c: ^
hash.c: fugue_256_ssse3_code.h:284:16: error: unknown type name '__m128i'
hash.c: void print_xmm(__m128i xmm_var, const char * s)
hash.c: ^
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: hash.c:74:5: error: unknown type name '__m128i'
hash.c: __m128i row_shuffle_mask;
hash.c: ^
hash.c: hash.c:75:5: error: unknown type name '__m128i'
hash.c: __m128i mask_0to0;
hash.c: ^
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: __m128i mask_123to123;
hash.c: ...
hash.c: In file included from hash.c:21:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from fugue_256_ssse3_code.h:15:0,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c: ^
hash.c: In file included from hash.c:22:0:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space [enabled by default]
hash.c: t0 = xmm_out ; \
hash.c: ^
hash.c: fugue_256_ssse3_code.h:284:16: error: unknown type name '__m128i'
hash.c: void print_xmm(__m128i xmm_var, const char * s)
hash.c: ^
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: hash.c:74:5: error: unknown type name '__m128i'
hash.c: __m128i row_shuffle_mask;
hash.c: ^
hash.c: hash.c:75:5: error: unknown type name '__m128i'
hash.c: __m128i mask_0to0;
hash.c: ^
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: __m128i mask_123to123;
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:23:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: # error "SSE4.1 instruction set not enabled"
hash.c: ^
hash.c: In file included from fugue_256_sse4_code.h:15:0,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c: ^
hash.c: In file included from hash.c:24:0:
hash.c: fugue_256_sse4_code.h:344:16: error: unknown type name '__m128i'
hash.c: void print_xmm(__m128i xmm_var, const char * s)
hash.c: ^
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: __m128i row_shuffle_mask;
hash.c: ^
hash.c: hash.c:77:5: error: unknown type name '__m128i'
hash.c: __m128i mask_0to0;
hash.c: ^
hash.c: hash.c:78:5: error: unknown type name '__m128i'
hash.c: __m128i mask_123to123;
hash.c: ^
hash.c: hash.c:79:5: error: unknown type name '__m128i'
hash.c: __m128i zero_xmm;
hash.c: ...
hash.c: In file included from hash.c:23:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: # error "SSE4.1 instruction set not enabled"
hash.c: ^
hash.c: In file included from fugue_256_sse4_code.h:15:0,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c: ^
hash.c: In file included from hash.c:24:0:
hash.c: fugue_256_sse4_code.h:344:16: error: unknown type name '__m128i'
hash.c: void print_xmm(__m128i xmm_var, const char * s)
hash.c: ^
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: __m128i row_shuffle_mask;
hash.c: ^
hash.c: hash.c:77:5: error: unknown type name '__m128i'
hash.c: __m128i mask_0to0;
hash.c: ^
hash.c: hash.c:78:5: error: unknown type name '__m128i'
hash.c: __m128i mask_123to123;
hash.c: ^
hash.c: hash.c:79:5: error: unknown type name '__m128i'
hash.c: __m128i zero_xmm;
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: __m128i state[12];
hash.c: ^
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: TIX256(pmsg, ctx->state[1], ctx->state[0], ctx->state[6], ctx->state[8], _t0, _t1, _t2);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:31:0,
hash.c: from hash.c:26:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:1393:1: note: expected '__m128i' but argument is of type 'int'
hash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
hash.c: ^
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: TIX256(pmsg, ctx->state[1], ctx->state[0], ctx->state[6], ctx->state[8], _t0, _t1, _t2);
hash.c: ^
hash.c: ...
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: __m128i state[12];
hash.c: ^
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: TIX256(pmsg, ctx->state[1], ctx->state[0], ctx->state[6], ctx->state[8], _t0, _t1, _t2);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:31:0,
hash.c: from hash.c:26:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:1393:1: note: expected '__m128i' but argument is of type 'int'
hash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
hash.c: ^
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: TIX256(pmsg, ctx->state[1], ctx->state[0], ctx->state[6], ctx->state[8], _t0, _t1, _t2);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/vperm
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: __m128i state[12];
hash.c: ^
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:441:2: error: unknown type name '__m128i'
hash.c: __m128i _t0, _t1, _t2, _t3;
hash.c: ^
hash.c: In file included from hash_api.h:24:0,
hash.c: from hash.c:20:
hash.c: sha3_common.h:24:20: error: '__m128i' undeclared (first use in this function)
hash.c: #define M128(x) *((__m128i*)x)
hash.c: ^
hash.c: vperm.h:49:24: note: in expansion of macro 'M128'
hash.c: t1 = _mm_andnot_si128(M128(_k_s0F), x);\
hash.c: ^
hash.c: hash.c:168:2: note: in expansion of macro 'TRANSFORM'
hash.c: TRANSFORM(t1, _k_ipt, t2, t3);\
hash.c: ^
hash.c: hash.c:447:4: note: in expansion of macro 'TIX256'
hash.c: ...
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: __m128i state[12];
hash.c: ^
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:441:2: error: unknown type name '__m128i'
hash.c: __m128i _t0, _t1, _t2, _t3;
hash.c: ^
hash.c: In file included from hash_api.h:24:0,
hash.c: from hash.c:20:
hash.c: sha3_common.h:24:20: error: '__m128i' undeclared (first use in this function)
hash.c: #define M128(x) *((__m128i*)x)
hash.c: ^
hash.c: vperm.h:49:24: note: in expansion of macro 'M128'
hash.c: t1 = _mm_andnot_si128(M128(_k_s0F), x);\
hash.c: ^
hash.c: hash.c:168:2: note: in expansion of macro 'TRANSFORM'
hash.c: TRANSFORM(t1, _k_ipt, t2, t3);\
hash.c: ^
hash.c: hash.c:447:4: note: in expansion of macro 'TIX256'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from fugue_256_sse4_code.h:15:0,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c: ^

Number of similar (compiler,implementation) pairs: 31, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer SSE4.1
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer SSE4.1
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer SSE4.1
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer SSE4.1
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer SSE4.1
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer SSE4.1
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer SSE4.1
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer SSE4.1
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer SSE4.1
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer SSE4.1
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer SSE4.1
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer SSE4.1
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer SSE4.1
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer SSE4.1
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer SSE4.1
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer SSE4.1
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer SSE4.1
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer SSE4.1
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer SSE4.1
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer SSE4.1
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer SSE4.1
gcc -m64 -march=corei7 -O -fomit-frame-pointer SSE4.1
gcc -m64 -march=corei7 -Os -fomit-frame-pointer SSE4.1
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer SSE4.1
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer SSE4.1
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer SSE4.1
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer SSE4.1
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv SSE4.1
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv SSE4.1
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv SSE4.1
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv SSE4.1

Compiler output

Implementation: crypto_hash/fugue256/SSSE3
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from fugue_256_ssse3_code.h:15:0,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c: ^
hash.c: In file included from hash.c:22:0:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space [enabled by default]
hash.c: t0 = xmm_out ; \
hash.c: ^

Number of similar (compiler,implementation) pairs: 35, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer SSSE3
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer SSSE3
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer SSSE3
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer SSSE3
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer SSSE3
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer SSSE3
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -O2 -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -O3 -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -O -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -Os -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer SSSE3
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer SSSE3
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer SSSE3
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer SSSE3
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer SSSE3
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer SSSE3
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer SSSE3
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer SSSE3
gcc -m64 -march=corei7 -O -fomit-frame-pointer SSSE3
gcc -m64 -march=corei7 -Os -fomit-frame-pointer SSSE3
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer SSSE3
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer SSSE3
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer SSSE3
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer SSSE3
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv SSSE3
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv SSSE3
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv SSSE3
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv SSSE3

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:250:8: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: _t2 = _mm_aesenclast_si128(_t2, M128(_zero))
hash.c: ^
hash.c: hash.c:340:2: note: in expansion of macro 'SUBSTITUTE'
hash.c: SUBSTITUTE(r0, _t1, _t2, _t3, _t0);\
hash.c: ^
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->state[8], ctx->state[9], ctx->state[7], ctx->state[2], ctx->state[7], ctx->state[8], ctx->state[6], ctx->state[1]);
hash.c: ^
hash.c: hash.c:250:8: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: _t2 = _mm_aesenclast_si128(_t2, M128(_zero))
hash.c: ^
hash.c: hash.c:347:2: note: in expansion of macro 'SUBSTITUTE'
hash.c: SUBSTITUTE(s0, _t1, _t2, _t3, _t0);\
hash.c: ^
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->state[8], ctx->state[9], ctx->state[7], ctx->state[2], ctx->state[7], ctx->state[8], ctx->state[6], ctx->state[1]);
hash.c: ^
hash.c: hash.c:250:8: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: _t2 = _mm_aesenclast_si128(_t2, M128(_zero))
hash.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=core2 -O -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=core2 -Os -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=corei7 -O -fomit-frame-pointer ccalik/aesni
gcc -m64 -march=corei7 -Os -fomit-frame-pointer ccalik/aesni