Implementation notes: amd64, hydra3, crypto_hash/mcssha6

Computer: hydra3
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: mcssha6
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
75506? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090220170725
75513? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090220170725
75524? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090220170725
75549? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017090220170725
75575? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090220170725
75615? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017090220170725
78068? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090220170725
78075? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090220170725
78894? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090220170725
78896? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090220170725
79038? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090220170725
79051? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017090220170725
79051? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017090220170725
79055? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090220170725
79082? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017090220170725
79089? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017090220170725
79093? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090220170725
79094? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090220170725
79113? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090220170725
79137? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090220170725
79156? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090220170725
79166? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090220170725
79170? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090220170725
79403? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090220170725
79411? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090220170725
79413? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090220170725
79456? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090220170725
79475? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090220170725
79518? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017090220170725
79528? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090220170725
79540? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090220170725
79553? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090220170725
79631? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090220170725
79632? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090220170725
80439? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090220170725
80474? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090220170725
80496? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090220170725
80523? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017090220170725
80550? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090220170725
80568? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090220170725
80587? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017090220170725
80606? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090220170725
80609? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090220170725
80685? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017090220170725
80746? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017090220170725
80754? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090220170725
80756? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017090220170725
80759? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090220170725
80771? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017090220170725
80791? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090220170725
80795? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090220170725
80832? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090220170725
80832? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090220170725
80857? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017090220170725
80886? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090220170725
80906? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090220170725
80907? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017090220170725
80913? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090220170725
80919? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090220170725
80922? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090220170725
80937? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090220170725
80939? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090220170725
80977? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090220170725
80977? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090220170725
81025? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090220170725
81058? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090220170725
81087? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090220170725
81109? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090220170725
81111? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090220170725
81128? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090220170725
81130? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090220170725
81135? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090220170725
81206? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090220170725
81350? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090220170725
81408? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017090220170725
81705? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090220170725
81752? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090220170725
81775? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017090220170725
81842? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090220170725
81896? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090220170725
81919? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017090220170725
81947? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017090220170725
81997? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090220170725
82007? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017090220170725
82008? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090220170725
82011? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090220170725
82038? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090220170725
82038? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090220170725
82041? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090220170725
82043? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090220170725
82055? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090220170725
82073? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017090220170725
82099? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017090220170725
82253? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090220170725
82258? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090220170725
82267? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090220170725
82269? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090220170725
82280? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017090220170725
97187? ? ?? ? ?refgcc2017090220170725
97189? ? ?? ? ?refgcc_-funroll-loops2017090220170725
97190? ? ?? ? ?refcc2017090220170725

Test failure

Implementation: crypto_hash/mcssha6/ref
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref