Implementation notes: amd64, gcc16, crypto_hash/hamsi

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_hash
Primitive: hamsi
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
61537? ? ?? ? ?simd-2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
61538? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
61538? ? ?? ? ?simd-2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
61539? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
61540? ? ?? ? ?simd-2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
61556? ? ?? ? ?simd-2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
61556? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
61557? ? ?? ? ?simd-2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
61558? ? ?? ? ?simd-2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
61559? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
61908? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
61909? ? ?? ? ?simd-2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
61911? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
61912? ? ?? ? ?simd-2gcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
61918? ? ?? ? ?simd-2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
61930? ? ?? ? ?simd-2gcc_-m64_-O3_-fomit-frame-pointer2017072020170718
61931? ? ?? ? ?simd-2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
61933? ? ?? ? ?simd-2gcc_-O3_-fomit-frame-pointer2017072020170718
61940? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
61941? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
61942? ? ?? ? ?simd-2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
61945? ? ?? ? ?simd-2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
61961? ? ?? ? ?simd-2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
61989? ? ?? ? ?simd-2gcc_-O2_-fomit-frame-pointer2017072020170718
62008? ? ?? ? ?simd-2gcc_-m64_-O2_-fomit-frame-pointer2017072020170718
62009? ? ?? ? ?simd-2gcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
62037? ? ?? ? ?simd-2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
62040? ? ?? ? ?simd-2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
62098? ? ?? ? ?simd-2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
62098? ? ?? ? ?simd-2gcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
62188? ? ?? ? ?simd-2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
62197? ? ?? ? ?simd-2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
62198? ? ?? ? ?simd-2gcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
62200? ? ?? ? ?simd-2gcc_-m64_-Os_-fomit-frame-pointer2017072020170718
62205? ? ?? ? ?simd-2gcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
62210? ? ?? ? ?simd-2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
62218? ? ?? ? ?simd-2gcc_-Os_-fomit-frame-pointer2017072020170718
62291? ? ?? ? ?simd-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
62302? ? ?? ? ?simd-2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
62308? ? ?? ? ?simd-2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
62308? ? ?? ? ?simd-2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
62359? ? ?? ? ?simd-2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
62360? ? ?? ? ?simd-2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
62363? ? ?? ? ?simd-2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
62402? ? ?? ? ?simd-2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
62408? ? ?? ? ?simd-2gcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
62422? ? ?? ? ?simd-2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
62424? ? ?? ? ?simd-2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
62435? ? ?? ? ?simd-2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
62436? ? ?? ? ?simd-2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
62442? ? ?? ? ?simd-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
62451? ? ?? ? ?simd-2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
62458? ? ?? ? ?simd-2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
62590? ? ?? ? ?simd-2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
62593? ? ?? ? ?simd-2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
62595? ? ?? ? ?simd-2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
62753? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
62755? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
62755? ? ?? ? ?simd-2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
62756? ? ?? ? ?simd-2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
62759? ? ?? ? ?simd-2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
62764? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
62764? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
62764? ? ?? ? ?simd-2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
62766? ? ?? ? ?simd-2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
62771? ? ?? ? ?simd-2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
62774? ? ?? ? ?simd-2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
62776? ? ?? ? ?simd-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
62777? ? ?? ? ?simd-2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
63091? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
63091? ? ?? ? ?simd-2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
63096? ? ?? ? ?simd-2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
63112? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
63113? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
63113? ? ?? ? ?simd-2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
63190? ? ?? ? ?simd-2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
63196? ? ?? ? ?simd-2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
63197? ? ?? ? ?simd-2gcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
63199? ? ?? ? ?simd-2gcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
63201? ? ?? ? ?simd-2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
63220? ? ?? ? ?simd-2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
63228? ? ?? ? ?simd-2gcc_-O_-fomit-frame-pointer2017072020170718
63228? ? ?? ? ?simd-2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
63228? ? ?? ? ?simd-2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
63231? ? ?? ? ?simd-2gcc_-m64_-O_-fomit-frame-pointer2017072020170718
63234? ? ?? ? ?simd-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
63240? ? ?? ? ?simd-2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
63477? ? ?? ? ?simd-2gcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
63477? ? ?? ? ?simd-2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
63477? ? ?? ? ?simd-2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
63596? ? ?? ? ?simd-2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
63596? ? ?? ? ?simd-2gcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
66625? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
66626? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
66626? ? ?? ? ?simd-1gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
66638? ? ?? ? ?simd-1gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
66655? ? ?? ? ?simd-1gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
66949? ? ?? ? ?simd-1gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
66951? ? ?? ? ?simd-1gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
66951? ? ?? ? ?simd-1gcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
66953? ? ?? ? ?simd-1gcc_-O3_-fomit-frame-pointer2017072020170718
66957? ? ?? ? ?simd-1gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
66960? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
66979? ? ?? ? ?simd-1gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
66979? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
66979? ? ?? ? ?simd-1gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
66979? ? ?? ? ?simd-1gcc_-m64_-O3_-fomit-frame-pointer2017072020170718
66981? ? ?? ? ?simd-1gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
66982? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
66985? ? ?? ? ?simd-1gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
66985? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
66989? ? ?? ? ?simd-1gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
67009? ? ?? ? ?simd-1gcc_-Os_-fomit-frame-pointer2017072020170718
67012? ? ?? ? ?simd-1gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
67029? ? ?? ? ?simd-1gcc_-m64_-Os_-fomit-frame-pointer2017072020170718
67029? ? ?? ? ?simd-1gcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
67032? ? ?? ? ?simd-1gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
67044? ? ?? ? ?simd-1gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
67054? ? ?? ? ?simd-1gcc_-m64_-O2_-fomit-frame-pointer2017072020170718
67075? ? ?? ? ?simd-1gcc_-O2_-fomit-frame-pointer2017072020170718
67081? ? ?? ? ?simd-1gcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
67106? ? ?? ? ?simd-1gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
67346? ? ?? ? ?simd-1gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
67346? ? ?? ? ?simd-1gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
67346? ? ?? ? ?simd-1gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
67417? ? ?? ? ?simd-1gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
67457? ? ?? ? ?simd-1gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
67458? ? ?? ? ?simd-1gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
67481? ? ?? ? ?simd-1gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
67482? ? ?? ? ?simd-1gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
67498? ? ?? ? ?simd-1gcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
67502? ? ?? ? ?simd-1gcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
67716? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
67718? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
67718? ? ?? ? ?simd-1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
67719? ? ?? ? ?simd-1gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
67722? ? ?? ? ?bernstein/small-simd-2gcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
67726? ? ?? ? ?simd-1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
67726? ? ?? ? ?simd-1gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
67727? ? ?? ? ?simd-1gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
67763? ? ?? ? ?simd-1gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
67778? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
67781? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
67787? ? ?? ? ?simd-1gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
67792? ? ?? ? ?simd-1gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
67792? ? ?? ? ?simd-1gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
67802? ? ?? ? ?simd-1gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
67802? ? ?? ? ?simd-1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
67802? ? ?? ? ?simd-1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
67813? ? ?? ? ?simd-1gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
67825? ? ?? ? ?simd-1gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
67832? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
67833? ? ?? ? ?bernstein/small-simd-2gcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
67849? ? ?? ? ?simd-1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
67850? ? ?? ? ?simd-1gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
67851? ? ?? ? ?simd-1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
67865? ? ?? ? ?simd-1gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
68100? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
68100? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
68115? ? ?? ? ?bernstein/small-simd-2gcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
68141? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
68211? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
68212? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
68451? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
68452? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
68467? ? ?? ? ?bernstein/small-simd-2gcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
68468? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
68475? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
68475? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
68475? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
68489? ? ?? ? ?bernstein/small-simd-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
68491? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
68491? ? ?? ? ?bernstein/small-simd-2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
68492? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
68492? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
68496? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
68496? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
68496? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
68497? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
68497? ? ?? ? ?simd-1gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
68500? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
68500? ? ?? ? ?bernstein/small-simd-2gcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
68506? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
68514? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
68514? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
68514? ? ?? ? ?bernstein/small-simd-2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
68515? ? ?? ? ?bernstein/small-simd-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
68520? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
68520? ? ?? ? ?simd-1gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
68523? ? ?? ? ?simd-1gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
68523? ? ?? ? ?simd-1gcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
68526? ? ?? ? ?simd-1gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
68526? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
68528? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
68528? ? ?? ? ?simd-1gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
68528? ? ?? ? ?simd-1gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
68530? ? ?? ? ?simd-1gcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
68552? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
68563? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
68563? ? ?? ? ?simd-1gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
68573? ? ?? ? ?simd-1gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
68580? ? ?? ? ?simd-1gcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
68589? ? ?? ? ?simd-1gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
68591? ? ?? ? ?simd-1gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
68613? ? ?? ? ?simd-1gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
68613? ? ?? ? ?simd-1gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
68613? ? ?? ? ?simd-1gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
68616? ? ?? ? ?simd-1gcc_-m64_-O_-fomit-frame-pointer2017072020170718
68617? ? ?? ? ?simd-1gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
68618? ? ?? ? ?simd-1gcc_-O_-fomit-frame-pointer2017072020170718
68621? ? ?? ? ?simd-1gcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
68625? ? ?? ? ?simd-1gcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
68630? ? ?? ? ?simd-1gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
68630? ? ?? ? ?simd-1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
68630? ? ?? ? ?simd-1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
68639? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
68639? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
68639? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
68648? ? ?? ? ?simd-1gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
68920? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
68925? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
68931? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
68945? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
68945? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
68948? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
68948? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
68951? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
68958? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
68967? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
68968? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
68969? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
68969? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
68970? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
69240? ? ?? ? ?bernstein/small-simd-2gcc_-O2_-fomit-frame-pointer2017072020170718
69240? ? ?? ? ?bernstein/small-simd-2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
69240? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-O2_-fomit-frame-pointer2017072020170718
69245? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
69245? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
69245? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
69245? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
69257? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
69260? ? ?? ? ?bernstein/small-simd-2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
69261? ? ?? ? ?bernstein/small-simd-2gcc_-O3_-fomit-frame-pointer2017072020170718
69261? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-O3_-fomit-frame-pointer2017072020170718
69635? ? ?? ? ?bernstein/small-simd-2gcc_-Os_-fomit-frame-pointer2017072020170718
69635? ? ?? ? ?bernstein/small-simd-2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
69635? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-Os_-fomit-frame-pointer2017072020170718
69635? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
69635? ? ?? ? ?bernstein/small-simd-2gcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
69712? ? ?? ? ?bernstein/small-simd-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
69713? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
69713? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
69713? ? ?? ? ?bernstein/small-simd-2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
70229? ? ?? ? ?bernstein/small-simd-2gcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
70231? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
70233? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
70233? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
70233? ? ?? ? ?bernstein/small-simd-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
70235? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
70236? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
70454? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
70455? ? ?? ? ?bernstein/small-simd-2gcc_-O_-fomit-frame-pointer2017072020170718
70455? ? ?? ? ?bernstein/small-simd-2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
70455? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
70455? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
70477? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-O_-fomit-frame-pointer2017072020170718
70511? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
70511? ? ?? ? ?bernstein/small-simd-2gcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
70689? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
70711? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
70827? ? ?? ? ?bernstein/small-simd-2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
70827? ? ?? ? ?bernstein/small-simd-2gcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
70831? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
70838? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
70838? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
70852? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
803675? ? ?? ? ?bernstein/small-simd-2gcc_-funroll-loops2017072020170718
803735? ? ?? ? ?bernstein/small-simd-2cc2017072020170718
803744? ? ?? ? ?bernstein/small-simd-2gcc2017072020170718
804958? ? ?? ? ?simd-2gcc_-funroll-loops2017072020170718
805448? ? ?? ? ?simd-2gcc2017072020170718
805468? ? ?? ? ?simd-2cc2017072020170718
806257? ? ?? ? ?simd-1gcc_-funroll-loops2017072020170718
806581? ? ?? ? ?simd-1cc2017072020170718
806582? ? ?? ? ?simd-1gcc2017072020170718

Compiler output

Implementation: crypto_hash/hamsi/sphlib
Compiler: cc
hamsi.c: hamsi.c:111:26: error: hamsi_helper.c: No such file or directory
hamsi.c: hamsi.c: In function 'hamsi_small':
hamsi.c: hamsi.c:336: error: 'INPUT_SMALL' undeclared (first use in this function)
hamsi.c: hamsi.c:336: error: (Each undeclared identifier is reported only once
hamsi.c: hamsi.c:336: error: for each function it appears in.)
hamsi.c: hamsi.c: In function 'hamsi_small_final':
hamsi.c: hamsi.c:351: error: 'INPUT_SMALL' undeclared (first use in this function)
hamsi.c: hamsi.c: In function 'hamsi_big':
hamsi.c: hamsi.c:638: error: 'INPUT_BIG' undeclared (first use in this function)
hamsi.c: hamsi.c: In function 'hamsi_big_final':
hamsi.c: hamsi.c:654: error: 'INPUT_BIG' undeclared (first use in this function)

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

Compiler output

Implementation: crypto_hash/hamsi/sphlib
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hamsi.c: hamsi.c:111:26: error: hamsi_helper.c: No such file or directory
hamsi.c: hamsi.c: In function 'hamsi_small':
hamsi.c: hamsi.c:336: error: 'INPUT_SMALL' undeclared (first use in this function)
hamsi.c: hamsi.c:336: error: (Each undeclared identifier is reported only once
hamsi.c: hamsi.c:336: error: for each function it appears in.)
hamsi.c: hamsi.c: In function 'hamsi_small_final':
hamsi.c: hamsi.c:351: error: 'INPUT_SMALL' undeclared (first use in this function)
hamsi.c: hamsi.c: In function 'hamsi_big':
hamsi.c: hamsi.c:638: error: 'INPUT_BIG' undeclared (first use in this function)
hamsi.c: hamsi.c: In function 'hamsi_big_final':
hamsi.c: hamsi.c:654: error: 'INPUT_BIG' undeclared (first use in this function)
hamsi.c: hamsi.c:111:26: error: hamsi_helper.c: No such file or directory
hamsi.c: hamsi.c: In function 'hamsi_small':
hamsi.c: hamsi.c:336: error: 'INPUT_SMALL' undeclared (first use in this function)
hamsi.c: hamsi.c:336: error: (Each undeclared identifier is reported only once
hamsi.c: hamsi.c:336: error: for each function it appears in.)
hamsi.c: hamsi.c: In function 'hamsi_small_final':
hamsi.c: hamsi.c:351: error: 'INPUT_SMALL' undeclared (first use in this function)
hamsi.c: hamsi.c: In function 'hamsi_big':
hamsi.c: hamsi.c:638: error: 'INPUT_BIG' undeclared (first use in this function)
hamsi.c: hamsi.c: In function 'hamsi_big_final':
hamsi.c: hamsi.c:654: error: 'INPUT_BIG' undeclared (first use in this function)

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