Implementation notes: amd64, gpu, crypto_hash/shabal512

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: shabal512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
100024113 0 016670 776 808amd64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082320190816
134194113 0 018605 760 1136amd64clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082320190816
147844113 0 016598 776 808amd64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082320190816
149284113 0 013353 752 776amd64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082320190816
155844113 0 014213 768 808amd64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082320190816
157174113 0 013329 752 776amd64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082320190816
157364113 0 016710 776 808amd64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082320190816
157654113 0 019654 776 808amd64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082320190816
160648226 0 013329 752 776amd64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082320190816
160924113 0 016374 776 808amd64gcc_-march=nocona_-O3_-fomit-frame-pointer2019082320190816
161524113 0 017581 768 808amd64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082320190816
161734113 0 013329 752 776amd64gcc_-Os_-fomit-frame-pointer2019082320190816
161854113 0 014309 768 808amd64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082320190816
164464113 0 014309 768 808amd64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082320190816
164794113 0 016710 776 808amd64gcc_-m64_-O3_-fomit-frame-pointer2019082320190816
165124113 0 013345 752 776amd64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082320190816
165164113 0 019654 776 808amd64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082320190816
166084113 0 019582 776 808amd64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082320190816
166204113 0 016550 776 808amd64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082320190816
166688226 0 017062 776 808amd64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082320190816
167444113 0 017653 768 808amd64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082320190816
167604113 0 016926 776 808amd64gcc_-march=k8_-O3_-fomit-frame-pointer2019082320190816
167724113 0 014309 768 808amd64gcc_-m64_-O2_-fomit-frame-pointer2019082320190816
168544113 0 015566 760 768amd64gcc2019082320190816
169004113 0 013345 752 776amd64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082320190816
169264113 0 017189 768 808amd64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082320190816
169384113 0 014213 768 808amd64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082320190816
169684113 0 019277 760 1136amd64clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082320190816
169764113 0 013329 752 776amd64gcc_-m64_-Os_-fomit-frame-pointer2019082320190816
169804113 0 016766 776 808amd64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082320190816
169884113 0 018678 776 808amd64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082320190816
169894113 0 013329 752 776amd64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082320190816
170204113 0 013329 752 776amd64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082320190816
171044113 0 017189 768 808amd64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082320190816
171284113 0 014237 768 808amd64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082320190816
171764113 0 013329 752 776amd64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082320190816
171884113 0 013353 752 776amd64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082320190816
172234113 0 014229 768 808amd64gcc_-march=nocona_-O_-fomit-frame-pointer2019082320190816
172684113 0 014269 768 808amd64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082320190816
173344113 0 019030 776 808amd64gcc_-funroll-loops_-O3_-fomit-frame-pointer2019082320190816
173684113 0 014277 768 808amd64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082320190816
173734113 0 014213 768 808amd64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082320190816
174424113 0 013329 752 776amd64gcc_-march=nocona_-Os_-fomit-frame-pointer2019082320190816
174574113 0 014213 768 808amd64gcc_-m64_-O_-fomit-frame-pointer2019082320190816
174664113 0 014309 768 808amd64gcc_-O2_-fomit-frame-pointer2019082320190816
174814113 0 013965 768 808amd64gcc_-march=nocona_-O2_-fomit-frame-pointer2019082320190816
175954113 0 017581 768 808amd64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082320190816
176104113 0 021645 760 752amd64clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082320190816
176284113 0 017453 768 808amd64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082320190816
176364113 0 013965 768 808amd64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082320190816
176554113 0 017661 768 808amd64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082320190816
176674113 0 013353 752 776amd64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082320190816
176684113 0 014309 768 808amd64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082320190816
176884113 0 013353 752 776amd64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082320190816
177064113 0 017589 768 808amd64gcc_-funroll-loops_-O2_-fomit-frame-pointer2019082320190816
177184113 0 014309 768 808amd64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082320190816
177244113 0 016926 776 808amd64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082320190816
177804113 0 016598 776 808amd64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082320190816
177904113 0 019582 776 808amd64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082320190816
178084113 0 013345 752 776amd64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082320190816
1781717979 0 028318 776 808sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082420190816
178264113 0 014213 768 808amd64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082320190816
178484113 0 014237 768 808amd64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082320190816
178644113 0 013329 752 776amd64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082320190816
179048226 0 014213 768 808amd64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082320190816
179244113 0 017653 768 808amd64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082320190816
179684113 0 014213 768 808amd64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082320190816
180324113 0 019030 776 808amd64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082320190816
1806919737 0 034446 776 808sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
181044113 0 014229 768 808amd64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082320190816
181284113 0 014509 768 808amd64gcc_-march=barcelona_-O2_-fomit-frame-pointer2019082320190816
181444113 0 014309 768 808amd64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082320190816
181604113 0 017589 768 808amd64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082320190816
182484113 0 014213 768 808amd64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082320190816
183364113 0 019277 760 1136amd64clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082320190816
183364113 0 017453 768 808amd64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082320190816
183444113 0 017453 768 808amd64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082320190816
1841419104 0 034174 776 808sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082420190816
184284113 0 013329 752 776amd64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082320190816
184364113 0 013353 752 776amd64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082320190816
184364113 0 013353 752 776amd64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082320190816
184564113 0 014213 768 808amd64gcc_-march=barcelona_-O_-fomit-frame-pointer2019082320190816
184604113 0 014213 768 808amd64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082320190816
185044113 0 017453 768 808amd64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082320190816
185204113 0 019030 776 808amd64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082320190816
185684113 0 018678 776 808amd64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082320190816
185804113 0 015566 760 768amd64gcc_-funroll-loops2019082320190816
186044113 0 014213 768 808amd64gcc_-O_-fomit-frame-pointer2019082320190816
186204113 0 016766 776 808amd64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082320190816
1867220241 0 034861 760 1136sphlibclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082420190816
186764113 0 021645 760 752amd64clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082320190816
187004113 0 017589 768 808amd64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082320190816
187924113 0 021645 760 752amd64clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082320190816
1891818832 0 031438 776 808sphlibgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082420190816
1899316547 0 029134 776 808refgcc_-m64_-O3_-fomit-frame-pointer2019082320190816
190244113 0 013329 752 776amd64gcc_-march=k8_-Os_-fomit-frame-pointer2019082320190816
191684113 0 014277 768 808amd64gcc_-march=k8_-O2_-fomit-frame-pointer2019082320190816
191724113 0 013329 752 776amd64gcc_-march=barcelona_-Os_-fomit-frame-pointer2019082320190816
192364113 0 013353 752 776amd64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082320190816
192404113 0 014213 768 808amd64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082320190816
1929917038 0 030462 776 808refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
193284113 0 016374 776 808amd64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082320190816
1933518037 0 031814 776 808sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082420190816
193524113 0 017557 768 808amd64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082320190816
1935617038 0 030462 776 808refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
194084113 0 013345 752 776amd64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082320190816
194564113 0 015566 760 768amd64cc2019082320190816
194604113 0 014309 768 808amd64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082320190816
1947618912 0 031662 776 808sphlibgcc_-m64_-O3_-fomit-frame-pointer2019082420190816
1956616523 0 026806 776 808refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082420190816
1960218022 0 031606 776 808sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
1961117980 0 028350 776 808sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2019082420190816
197404113 0 017661 768 808amd64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082320190816
197494113 0 013353 752 776amd64gcc_-funroll-loops_-Os_-fomit-frame-pointer2019082320190816
1983918480 0 032190 776 808sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
1984219744 0 032862 776 808sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
1987533670 0 029790 776 808refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082320190816
198764113 0 016534 776 808amd64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082320190816
198764113 0 013329 752 776amd64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082320190816
198764113 0 014269 768 808amd64gcc_-march=k8_-O_-fomit-frame-pointer2019082320190816
199444113 0 014213 768 808amd64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082320190816
1994419654 0 035254 776 808sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082420190816
2001316924 0 027110 776 808refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082320190816
2005818032 0 028478 776 808sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082420190816
2013316810 0 030358 776 808refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
201364113 0 013353 752 776amd64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082320190816
2016018617 0 033757 760 1136refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082420190816
2019018064 0 028510 776 808sphlibgcc_-m64_-O2_-fomit-frame-pointer2019082420190816
2019639488 0 032862 776 808sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
2019936768 0 029046 776 808sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
2021418214 0 031798 776 808sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082420190816
2024718128 0 028502 776 808sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082420190816
202844113 0 017062 776 808amd64gcc_-march=barcelona_-O3_-fomit-frame-pointer2019082320190816
202884113 0 017557 768 808amd64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082320190816
2029616927 0 027110 776 808refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082320190816
2032218240 0 031966 776 808sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082420190816
2036417986 0 028334 776 808sphlibgcc_-m64_-O_-fomit-frame-pointer2019082420190816
2037318190 0 031502 776 808sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
2038216697 0 031614 776 808refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082420190816
2038218048 0 028494 776 808sphlibgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082420190816
2040617014 0 030558 776 808refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082420190816
2045718240 0 031966 776 808sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082420190816
2047216697 0 031614 776 808refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082420190816
205204113 0 016766 776 808amd64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082320190816
2059216547 0 029134 776 808refgcc_-O3_-fomit-frame-pointer2019082420190816
2059218240 0 031966 776 808sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082420190816
2060116868 0 032310 776 808refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082420190816
2060717014 0 030558 776 808refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082420190816
2061319536 0 031934 776 808sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
2064316810 0 030358 776 808refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
2070918037 0 031830 776 808sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082420190816
2072716868 0 032414 776 808refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
2074216696 0 028942 776 808refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
2074818864 0 031590 776 808sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082420190816
2077816794 0 031326 776 808refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
2078717979 0 028318 776 808sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082420190816
2082919590 0 032534 776 808sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2019082420190816
2083519104 0 034174 776 808sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082420190816
2085017038 0 030662 776 808refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082420190816
2085018384 0 029046 776 808sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
2087716909 0 027078 776 808refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
2090718190 0 031502 776 808sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
2091016706 0 026950 776 808refgcc_-march=k8_-O2_-fomit-frame-pointer2019082420190816
2093719808 0 035518 776 808sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
2094919104 0 034174 776 808sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082420190816
2095519737 0 034446 776 808sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
2098217979 0 028318 776 808sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082420190816
210244113 0 018605 760 1136amd64clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082320190816
2103617017 0 030654 776 808refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082420190816
2107518048 0 028494 776 808sphlibgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082420190816
2108116927 0 027110 776 808refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082420190816
2111417017 0 030654 776 808refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082420190816
2111418128 0 028502 776 808sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082420190816
211244113 0 014237 768 808amd64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082320190816
2116516639 0 030198 776 808refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082420190816
2118319808 0 035518 776 808sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
2118619590 0 032534 776 808sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082420190816
2119218048 0 028494 776 808sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082420190816
2119518864 0 031686 776 808sphlibgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082420190816
2121316697 0 031614 776 808refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082420190816
2121318214 0 031798 776 808sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082420190816
212164113 0 017661 768 808amd64gcc_-funroll-loops_-O_-fomit-frame-pointer2019082320190816
212364113 0 020317 760 752amd64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082320190816
21272? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082320190816
2128517979 0 028318 776 808sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082420190816
2128817235 0 029806 776 808refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082320190816
2130017986 0 028334 776 808sphlibgcc_-O_-fomit-frame-pointer2019082420190816
2130918134 0 028542 776 808sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2019082420190816
2131216786 0 030206 776 808refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082420190816
2131219568 0 032158 776 808sphlibgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082420190816
2131819654 0 035254 776 808sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082420190816
2132416547 0 029134 776 808refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082420190816
2134218064 0 028510 776 808sphlibgcc_-O2_-fomit-frame-pointer2019082420190816
2135118480 0 032190 776 808sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
2139618022 0 031606 776 808sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
2140016539 0 026822 776 808refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082320190816
2141717038 0 030662 776 808refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082420190816
2142316868 0 032414 776 808refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
2142319536 0 031934 776 808sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
2143518037 0 031830 776 808sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2019082420190816
2145616927 0 027110 776 808refgcc_-m64_-O_-fomit-frame-pointer2019082320190816
2146218031 0 031734 776 808sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082420190816
2146518009 0 028118 776 808sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
2148618008 0 028398 776 808sphlibgcc_-march=k8_-O_-fomit-frame-pointer2019082420190816
2150719600 0 032238 776 808sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082420190816
2151618008 0 028398 776 808sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082420190816
2152816763 0 029910 776 808refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
2155218009 0 028118 776 808sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
2157018037 0 031830 776 808sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082420190816
2158816763 0 029910 776 808refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
2159716639 0 030198 776 808refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082420190816
2168116909 0 027150 776 808refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082420190816
2169616539 0 026822 776 808refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082320190816
2173520961 0 036253 760 1136sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082420190816
2174717979 0 028318 776 808sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082420190816
2176516786 0 030206 776 808refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082420190816
2176517986 0 028334 776 808sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082420190816
2178617980 0 028350 776 808sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082420190816
2179516794 0 031326 776 808refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
217968226 0 014509 768 808amd64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082320190816
2181018864 0 031686 776 808sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082420190816
2186417979 0 028318 776 808sphlibgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082420190816
2187318048 0 028494 776 808sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082420190816
2188218037 0 031814 776 808sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082420190816
2190618128 0 028502 776 808sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082420190816
2195417993 0 028334 776 808sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
2197816722 0 027214 776 808refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
2198818051 0 035581 760 752refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082320190816
2202920241 0 034861 760 1136sphlibclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082420190816
2203216696 0 028942 776 808refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
2205018864 0 031686 776 808sphlibgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082420190816
2210135986 0 028334 776 808sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
2212218912 0 031662 776 808sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082420190816
2215217979 0 028318 776 808sphlibgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082420190816
2218519568 0 032222 776 808sphlibgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082420190816
2222418912 0 031662 776 808sphlibgcc_-O3_-fomit-frame-pointer2019082420190816
2226618031 0 031734 776 808sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082420190816
2226917979 0 028318 776 808sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082420190816
2227518064 0 028510 776 808sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082420190816
2231420513 0 038189 760 752sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082420190816
2240118134 0 028542 776 808sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082420190816
2248017235 0 029902 776 808refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082320190816
2256816635 0 029134 776 808refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082320190816
2260818617 0 033757 760 1136refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082320190816
2265616523 0 026806 776 808refgcc_-m64_-O2_-fomit-frame-pointer2019082320190816
228044113 0 016710 776 808amd64gcc_-O3_-fomit-frame-pointer2019082320190816
2302416927 0 027110 776 808refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082320190816
2309118051 0 035581 760 752refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082320190816
2310920513 0 036861 760 752sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082420190816
2320818003 0 032477 760 1136refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082420190816
2330118003 0 032477 760 1136refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082420190816
2348118051 0 034253 760 752refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082420190816
2352320513 0 038189 760 752sphlibclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082420190816
2374020961 0 036253 760 1136sphlibclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082420190816
2382033444 0 027214 776 808refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082320190816
2400833818 0 027078 776 808refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082320190816
2433015794 0 025065 752 776refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082420190816
2445915794 0 025065 752 776refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082420190816
2452818051 0 035581 760 752refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082320190816
2454615944 0 025337 752 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082420190816
2457916380 0 025793 752 776sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082420190816
2461520513 0 038189 760 752sphlibclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082420190816
2469315944 0 025337 752 776sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082420190816
2470815944 0 025337 752 776sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082420190816
2496915944 0 025337 752 776sphlibgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082420190816
2505015944 0 025337 752 776sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
2505615359 0 024593 752 776refgcc_-m64_-Os_-fomit-frame-pointer2019082320190816
2506515794 0 025065 752 776refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082420190816
2514316380 0 025793 752 776sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082420190816
2514915359 0 024593 752 776refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082420190816
2520915794 0 025065 752 776refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
2526015794 0 025065 752 776refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082420190816
2554815359 0 024593 752 776refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082320190816
2560815794 0 025065 752 776refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
2562015944 0 025337 752 776sphlibgcc_-Os_-fomit-frame-pointer2019082420190816
2562615359 0 024593 752 776refgcc_-march=k8_-Os_-fomit-frame-pointer2019082420190816
2563516380 0 025793 752 776sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
2583316380 0 025793 752 776sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082420190816
2585115944 0 025337 752 776sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082420190816
2586016380 0 025793 752 776sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
2588115944 0 025337 752 776sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082420190816
2589315944 0 025337 752 776sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
2591431888 0 025337 752 776sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
2619015944 0 025337 752 776sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2019082420190816
2619615794 0 025065 752 776refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
2624115944 0 025337 752 776sphlibgcc_-m64_-Os_-fomit-frame-pointer2019082420190816
2631615359 0 024593 752 776refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
2634316380 0 025793 752 776sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
2646616380 0 025793 752 776sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082420190816
2653215944 0 025337 752 776sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
2655616380 0 025793 752 776sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
2670315944 0 025337 752 776sphlibgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082420190816
2677815359 0 024593 752 776refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
2682430718 0 024593 752 776refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082320190816
2688016380 0 025793 752 776sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082420190816
2692815359 0 024593 752 776refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082420190816
2695515944 0 025337 752 776sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082420190816
2700315794 0 025065 752 776refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
2717115944 0 025337 752 776sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082420190816
2740815944 0 025337 752 776sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082420190816
2812815794 0 025065 752 776refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082420190816
2886815359 0 024593 752 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082320190816
2951215359 0 024593 752 776refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082320190816
4137924245 0 035975 768 768sphlibgcc2019082420190816
4171524245 0 035975 768 768sphlibgcc_-funroll-loops2019082420190816
4183821534 0 033111 768 768refcc2019082420190816
4244724245 0 035975 768 768sphlibcc2019082420190816

Test failure

Implementation: amd64
Security model: unknown
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer amd64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer amd64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer amd64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref sphlib
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer sphlib
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer sphlib

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -Os -fomit-frame-pointer
hash.c: hash.c:636:1: fatal error: error writing to /tmp/cctbsm0w.s: No space left on device
hash.c: }
hash.c: ^
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer ref

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
hash.c: hash.c:636:1: fatal error: error writing to /tmp/ccEUQryR.s: No space left on device
hash.c: }
hash.c: ^
hash.c: compilation terminated.

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer
hash.c: hash.c:636:1: fatal error: error writing to /tmp/ccRTeuxT.s: No space left on device
hash.c: }
hash.c: ^
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer ref

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:1:0:
hash.c: crypto_hash.h:5:2: error: #endif without #if
hash.c: #endif
hash.c: ^~~~~

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
hash.c: hash.c:636:1: fatal error: error writing to /tmp/ccGMlVDb.s: No space left on device
hash.c: }
hash.c: ^
hash.c: compilation terminated.

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core2 -O -fomit-frame-pointer
hash.c: /tmp/ccZEx4Zh.s: Assembler messages:
hash.c: /tmp/ccZEx4Zh.s: Fatal error: can't write 2555 bytes to section .text of hash.o: 'No space left on device'

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core2 -Os -fomit-frame-pointer
try.c: try-anything.c:323:1: fatal error: error writing to /tmp/ccctPSqa.s: No space left on device
try.c: }
try.c: ^
try.c: compilation terminated.

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:1:
hash.c: crypto_hash_shabal512.h:14:2: error: #endif without #if
hash.c: #endif
hash.c: ^~~~~

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer
hash.c: In file included from hash.c:1:0:
hash.c: crypto_hash.h:7:2: error: #endif without #if
hash.c: #endif
hash.c: ^~~~~

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer
try.c: /tmp/ccqVxfbW.s: Assembler messages:
try.c: /tmp/ccqVxfbW.s: Fatal error: can't write 156 bytes to section .text of /tmp/cc2oPM4X.o: 'No space left on device'
try.c: /tmp/ccqVxfbW.s: Fatal error: can't close /tmp/cc2oPM4X.o: No space left on device

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
measure.c: measure-anything.c:181:1: fatal error: error writing to /tmp/ccrbVxti.s: No space left on device
measure.c: }
measure.c: ^
measure.c: compilation terminated.

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
hash.c: hash.c:636:1: fatal error: error writing to /tmp/ccSIUsfh.s: No space left on device
hash.c: }
hash.c: ^
hash.c: compilation terminated.

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=corei7-avx -O -fomit-frame-pointer
hash.c: hash.c:636:1: fatal error: error writing to /tmp/ccWPKLpQ.s: No space left on device
hash.c: }
hash.c: ^
hash.c: compilation terminated.

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer
hash.c: hash.c:636:1: fatal error: error writing to /tmp/ccW9v7iu.s: No space left on device
hash.c: }
hash.c: ^
hash.c: compilation terminated.

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=corei7 -O2 -fomit-frame-pointer
try.c: try.c:82:1: fatal error: error writing to /tmp/cc0cL2Lr.s: No space left on device
try.c: }
try.c: ^
try.c: compilation terminated.
try.c: try-anything.c:323:1: fatal error: error writing to /tmp/cc0cL2Lr.s: No space left on device
try.c: }
try.c: ^
try.c: compilation terminated.

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=corei7 -O3 -fomit-frame-pointer
try.c: try.c:11:39: error: 'crypto_hash_IMPLEMENTATION' undeclared here (not in a function)
try.c: const char *primitiveimplementation = crypto_hash_IMPLEMENTATION;
try.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~
try.c: try.c: In function 'allocate':
try.c: try.c:41:18: error: 'crypto_hash_BYTES' undeclared (first use in this function); did you mean 'crypto_hash_IMPLEMENTATION'?
try.c: if (alloclen < crypto_hash_BYTES) alloclen = crypto_hash_BYTES;
try.c: ^~~~~~~~~~~~~~~~~
try.c: crypto_hash_IMPLEMENTATION
try.c: try.c:41:18: note: each undeclared identifier is reported only once for each function it appears in
try.c: try.c: In function 'doit':
try.c: try.c:54:3: warning: implicit declaration of function 'crypto_hash' [-Wimplicit-function-declaration]
try.c: crypto_hash(h,m,TUNE_BYTES);
try.c: ^~~~~~~~~~~
try.c: try.c: In function 'test':
try.c: try.c:29:14: error: 'crypto_hash_BYTES' undeclared (first use in this function); did you mean 'crypto_hash_IMPLEMENTATION'?
try.c: #define hlen crypto_hash_BYTES
try.c: ^
try.c: try.c:64:25: note: in expansion of macro 'hlen'
try.c: output_prepare(h2,h,hlen);
try.c: ^~~~
try.c: try-anything.c:323:1: fatal error: error writing to /tmp/ccuEe5Rm.s: No space left on device
try.c: }
try.c: ^
try.c: compilation terminated.

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=corei7 -Os -fomit-frame-pointer
try.c: try-anything.c:323:1: fatal error: error writing to /tmp/ccte7Iad.s: No space left on device
try.c: }
try.c: ^
try.c: compilation terminated.

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
hash.c: hash.c:636:1: fatal error: error writing to /tmp/ccEPG8dZ.s: No space left on device
hash.c: }
hash.c: ^
hash.c: compilation terminated.

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