Implementation notes: amd64, robin281, crypto_dh/ed448goldilocks

Computer: robin281
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_dh
Primitive: ed448goldilocks
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1953688? ? ?? ? ?amd64icc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
1968548? ? ?? ? ?amd64icc2017041220170228
1971148? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
1971512? ? ?? ? ?amd64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
1972204? ? ?? ? ?amd64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041220170228
1976392? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
2001104? ? ?? ? ?amd64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041220170228
2001832? ? ?? ? ?amd64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
2021256? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041220170228
2029652? ? ?? ? ?amd64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
2030328? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
2038532? ? ?? ? ?amd64icc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
2052184? ? ?? ? ?amd64gcc_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
2054088? ? ?? ? ?amd64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
2055060? ? ?? ? ?amd64gcc_-march=k8_-O3_-fomit-frame-pointer2017041220170228
2056388? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
2057128? ? ?? ? ?amd64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041220170228
2060268? ? ?? ? ?amd64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
2065512? ? ?? ? ?amd64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
2067588? ? ?? ? ?amd64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
2069832? ? ?? ? ?amd64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041220170228
2070372? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
2071972? ? ?? ? ?amd64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
2075060? ? ?? ? ?amd64gcc_-O3_-fomit-frame-pointer2017041220170228
2079228? ? ?? ? ?amd64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
2079988? ? ?? ? ?amd64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
2082404? ? ?? ? ?amd64gcc_-m64_-O3_-fomit-frame-pointer2017041220170228
2082424? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
2088312? ? ?? ? ?amd64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
2088600? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
2095896? ? ?? ? ?amd64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
2102264? ? ?? ? ?amd64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
2104768? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041220170228
2104804? ? ?? ? ?amd64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
2106616? ? ?? ? ?amd64gcc_-funroll-loops_-O_-fomit-frame-pointer2017041220170228
2107588? ? ?? ? ?amd64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
2115208? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
2116016? ? ?? ? ?amd64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
2153348? ? ?? ? ?64icc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
2156780? ? ?? ? ?64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
2161428? ? ?? ? ?64icc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
2163028? ? ?? ? ?64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
2164136? ? ?? ? ?64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
2167380? ? ?? ? ?64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041220170228
2188628? ? ?? ? ?64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041220170228
2191132? ? ?? ? ?64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041220170228
2193892? ? ?? ? ?amd64gcc_-march=k8_-O_-fomit-frame-pointer2017041220170228
2195684? ? ?? ? ?amd64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
2196052? ? ?? ? ?64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
2209876? ? ?? ? ?64icc2017041220170228
2214856? ? ?? ? ?amd64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
2216508? ? ?? ? ?amd64gcc_-march=nocona_-O_-fomit-frame-pointer2017041220170228
2219720? ? ?? ? ?amd64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
2220576? ? ?? ? ?amd64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
2223100? ? ?? ? ?64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
2226092? ? ?? ? ?64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
2230988? ? ?? ? ?amd64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
2236348? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
2236844? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
2241244? ? ?? ? ?amd64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
2242260? ? ?? ? ?amd64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
2260628? ? ?? ? ?amd64gcc_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
2261360? ? ?? ? ?amd64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
2267360? ? ?? ? ?amd64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
2268324? ? ?? ? ?amd64gcc_-O_-fomit-frame-pointer2017041220170228
2273564? ? ?? ? ?amd64gcc_-m64_-O_-fomit-frame-pointer2017041220170228
2281120? ? ?? ? ?64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
2286320? ? ?? ? ?64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041220170228
2290056? ? ?? ? ?64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
2293768? ? ?? ? ?64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
2294644? ? ?? ? ?64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
2294896? ? ?? ? ?64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
2296924? ? ?? ? ?64gcc_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
2322172? ? ?? ? ?64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041220170228
2328240? ? ?? ? ?64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
2330976? ? ?? ? ?amd64icc_-no-vec2017041220170228
2337300? ? ?? ? ?64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041220170228
2342188? ? ?? ? ?64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041220170228
2343936? ? ?? ? ?64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
2344192? ? ?? ? ?64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
2344840? ? ?? ? ?64gcc_-march=k8_-O3_-fomit-frame-pointer2017041220170228
2353940? ? ?? ? ?64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
2356000? ? ?? ? ?64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041220170228
2356348? ? ?? ? ?64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
2356472? ? ?? ? ?amd64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
2356948? ? ?? ? ?64gcc_-O3_-fomit-frame-pointer2017041220170228
2358652? ? ?? ? ?64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
2359144? ? ?? ? ?64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
2361540? ? ?? ? ?64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
2367092? ? ?? ? ?64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041220170228
2368856? ? ?? ? ?64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
2369080? ? ?? ? ?64gcc_-funroll-loops_-O_-fomit-frame-pointer2017041220170228
2373364? ? ?? ? ?64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
2378560? ? ?? ? ?64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
2379104? ? ?? ? ?64gcc_-m64_-O3_-fomit-frame-pointer2017041220170228
2379908? ? ?? ? ?64icc_-no-vec2017041220170228
2389836? ? ?? ? ?64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
2393080? ? ?? ? ?64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
2401080? ? ?? ? ?64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
2403208? ? ?? ? ?64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
2408716? ? ?? ? ?64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
2419216? ? ?? ? ?64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
2420152? ? ?? ? ?64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
2422392? ? ?? ? ?64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
2466536? ? ?? ? ?64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
2466872? ? ?? ? ?64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041220170228
2468908? ? ?? ? ?64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
2469728? ? ?? ? ?64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
2471096? ? ?? ? ?64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
2472764? ? ?? ? ?64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041220170228
2483804? ? ?? ? ?64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
2486344? ? ?? ? ?64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
2487764? ? ?? ? ?64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
2494708? ? ?? ? ?64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
2509508? ? ?? ? ?64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
2511072? ? ?? ? ?64gcc_-march=k8_-O2_-fomit-frame-pointer2017041220170228
2516664? ? ?? ? ?64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041220170228
2517500? ? ?? ? ?64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
2517564? ? ?? ? ?64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041220170228
2517644? ? ?? ? ?64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
2518300? ? ?? ? ?64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041220170228
2524108? ? ?? ? ?64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041220170228
2526652? ? ?? ? ?64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041220170228
2527972? ? ?? ? ?64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
2528644? ? ?? ? ?64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041220170228
2529388? ? ?? ? ?64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
2529516? ? ?? ? ?64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041220170228
2532108? ? ?? ? ?64gcc_-O2_-fomit-frame-pointer2017041220170228
2532484? ? ?? ? ?64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041220170228
2532800? ? ?? ? ?64gcc_-m64_-O2_-fomit-frame-pointer2017041220170228
2536612? ? ?? ? ?64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041220170228
2540008? ? ?? ? ?64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
2544416? ? ?? ? ?64gcc_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
2546928? ? ?? ? ?64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
2550744? ? ?? ? ?64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
2552024? ? ?? ? ?64gcc_-m64_-Os_-fomit-frame-pointer2017041220170228
2552152? ? ?? ? ?64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
2553472? ? ?? ? ?64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
2556012? ? ?? ? ?64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
2556792? ? ?? ? ?64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
2557980? ? ?? ? ?64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
2558140? ? ?? ? ?64gcc_-Os_-fomit-frame-pointer2017041220170228
2558632? ? ?? ? ?64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
2562036? ? ?? ? ?64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
2579672? ? ?? ? ?64gcc_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
2580740? ? ?? ? ?64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
2581232? ? ?? ? ?64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
2583680? ? ?? ? ?64gcc_-march=k8_-Os_-fomit-frame-pointer2017041220170228
2587200? ? ?? ? ?64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
2588832? ? ?? ? ?64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
2588952? ? ?? ? ?64gcc_-march=k8_-O_-fomit-frame-pointer2017041220170228
2594668? ? ?? ? ?64gcc_-m64_-O_-fomit-frame-pointer2017041220170228
2595156? ? ?? ? ?64gcc_-O_-fomit-frame-pointer2017041220170228
2596356? ? ?? ? ?64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
2596540? ? ?? ? ?64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
2599928? ? ?? ? ?64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
2603584? ? ?? ? ?64gcc_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
2603972? ? ?? ? ?64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
2604268? ? ?? ? ?64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
2607688? ? ?? ? ?64gcc_-march=nocona_-O_-fomit-frame-pointer2017041220170228
2628844? ? ?? ? ?64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
2632448? ? ?? ? ?64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
2634272? ? ?? ? ?64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
2636372? ? ?? ? ?64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
4991184? ? ?? ? ?32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
4996220? ? ?? ? ?32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
4999068? ? ?? ? ?32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041220170228
5008740? ? ?? ? ?32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
5023660? ? ?? ? ?32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041220170228
5028284? ? ?? ? ?32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
5036296? ? ?? ? ?32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
5037328? ? ?? ? ?32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
5038000? ? ?? ? ?32gcc_-march=k8_-O2_-fomit-frame-pointer2017041220170228
5048536? ? ?? ? ?32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
5069144? ? ?? ? ?32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041220170228
5081636? ? ?? ? ?32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
5098960? ? ?? ? ?32gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
5312200? ? ?? ? ?32gcc_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
5315692? ? ?? ? ?32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
5323172? ? ?? ? ?32gcc_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
5327984? ? ?? ? ?32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
5338596? ? ?? ? ?32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
5341928? ? ?? ? ?32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
5347456? ? ?? ? ?32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
5348356? ? ?? ? ?32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041220170228
5349256? ? ?? ? ?32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
5349948? ? ?? ? ?32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041220170228
5352044? ? ?? ? ?32gcc_-m64_-O2_-fomit-frame-pointer2017041220170228
5354464? ? ?? ? ?32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041220170228
5357424? ? ?? ? ?32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
5362308? ? ?? ? ?32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
5362892? ? ?? ? ?32gcc_-O2_-fomit-frame-pointer2017041220170228
5370460? ? ?? ? ?32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041220170228
5376628? ? ?? ? ?32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
5406096? ? ?? ? ?32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
5406264? ? ?? ? ?32gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
5426936? ? ?? ? ?32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
5430116? ? ?? ? ?32gcc_-Os_-fomit-frame-pointer2017041220170228
5430324? ? ?? ? ?32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
5430664? ? ?? ? ?32gcc_-m64_-Os_-fomit-frame-pointer2017041220170228
5431156? ? ?? ? ?32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
5434068? ? ?? ? ?32gcc_-march=k8_-Os_-fomit-frame-pointer2017041220170228
5440380? ? ?? ? ?32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
5526604? ? ?? ? ?32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
5531804? ? ?? ? ?32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041220170228
5535028? ? ?? ? ?32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
5535252? ? ?? ? ?32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041220170228
5536728? ? ?? ? ?32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
5539272? ? ?? ? ?32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041220170228
5547688? ? ?? ? ?32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
5601376? ? ?? ? ?32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041220170228
5601904? ? ?? ? ?32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041220170228
5602752? ? ?? ? ?32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041220170228
5612168? ? ?? ? ?32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041220170228
5674920? ? ?? ? ?32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
5984740? ? ?? ? ?32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041220170228
5984764? ? ?? ? ?32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041220170228
5984856? ? ?? ? ?32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
5990960? ? ?? ? ?32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
6002096? ? ?? ? ?32gcc_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
6005720? ? ?? ? ?32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
6010848? ? ?? ? ?32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
6011480? ? ?? ? ?32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
6011904? ? ?? ? ?32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
6011916? ? ?? ? ?32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
6012608? ? ?? ? ?32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
6022380? ? ?? ? ?32gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
6023100? ? ?? ? ?32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
6036176? ? ?? ? ?32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
6042188? ? ?? ? ?32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
6044240? ? ?? ? ?32gcc_-O3_-fomit-frame-pointer2017041220170228
6048920? ? ?? ? ?32gcc_-m64_-O3_-fomit-frame-pointer2017041220170228
6056736? ? ?? ? ?32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
6060292? ? ?? ? ?32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041220170228
6064016? ? ?? ? ?32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
6069336? ? ?? ? ?32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
6071980? ? ?? ? ?32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
6074664? ? ?? ? ?32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
6082120? ? ?? ? ?32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
6082848? ? ?? ? ?32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
6092080? ? ?? ? ?32gcc_-march=k8_-O3_-fomit-frame-pointer2017041220170228
6096824? ? ?? ? ?32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
6103068? ? ?? ? ?32gcc_-funroll-loops_-O_-fomit-frame-pointer2017041220170228
6116692? ? ?? ? ?32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041220170228
6127000? ? ?? ? ?32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
6241800? ? ?? ? ?32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
6431188? ? ?? ? ?32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
6432776? ? ?? ? ?32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041220170228
6475384? ? ?? ? ?32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041220170228
6591208? ? ?? ? ?32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
6715284? ? ?? ? ?32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
6717540? ? ?? ? ?32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
6722356? ? ?? ? ?32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
6760220? ? ?? ? ?32gcc_-m64_-O_-fomit-frame-pointer2017041220170228
6763152? ? ?? ? ?32gcc_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
6763456? ? ?? ? ?32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
6766000? ? ?? ? ?32gcc_-march=k8_-O_-fomit-frame-pointer2017041220170228
6766208? ? ?? ? ?32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
6774960? ? ?? ? ?32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
6781020? ? ?? ? ?32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
6812864? ? ?? ? ?32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
6813148? ? ?? ? ?32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
6817492? ? ?? ? ?32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
6819564? ? ?? ? ?32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
6836356? ? ?? ? ?32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
6838200? ? ?? ? ?32gcc_-march=nocona_-O_-fomit-frame-pointer2017041220170228
6845408? ? ?? ? ?32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
7119616? ? ?? ? ?32gcc_-O_-fomit-frame-pointer2017041220170228
7202784? ? ?? ? ?32icc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
7405864? ? ?? ? ?32icc2017041220170228
7409136? ? ?? ? ?32icc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
7756404? ? ?? ? ?32icc_-no-vec2017041220170228
12200224? ? ?? ? ?64gcc_-funroll-loops2017041220170228
12265000? ? ?? ? ?64gcc2017041220170228
12815384? ? ?? ? ?64cc2017041220170228
39734820? ? ?? ? ?32cc2017041220170228
41064724? ? ?? ? ?32gcc_-funroll-loops2017041220170228
41234192? ? ?? ? ?32gcc2017041220170228

Test failure

Implementation: crypto_dh/ed448goldilocks/amd64
Compiler: cc
error 111

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

Test failure

Implementation: crypto_dh/ed448goldilocks/amd64
Compiler: gcc -O2 -fomit-frame-pointer
error 111
crypto_dh not associative

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer amd64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer amd64
gcc -funroll-loops -O2 -fomit-frame-pointer amd64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer amd64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer amd64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer amd64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer amd64
gcc -m64 -O2 -fomit-frame-pointer amd64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer amd64
gcc -march=k8 -O2 -fomit-frame-pointer amd64

Test failure

Implementation: crypto_dh/ed448goldilocks/amd64
Compiler: gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
crypto_dh returns nonzero

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer amd64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer amd64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer amd64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer amd64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer amd64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer amd64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer amd64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer amd64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer amd64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer amd64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer amd64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer amd64
gcc -march=barcelona -O2 -fomit-frame-pointer amd64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv amd64
gcc -march=nocona -O2 -fomit-frame-pointer amd64

Test failure

Implementation: crypto_dh/ed448goldilocks/amd64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
crypto_dh returns nonzero
error 111
crypto_dh returns nonzero

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

Test failure

Implementation: crypto_dh/ed448goldilocks/amd64
Compiler: gcc -m64 -march=barcelona -Os -fomit-frame-pointer
error 111
error 111

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

Compiler output

Implementation: crypto_dh/ed448goldilocks/arm32
Compiler: cc
crandom.c: In file included from magic.h:15,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_cond_swap':
crandom.c: p448.h:194: error: incompatible types when initializing type 'big_register_t' using type 'mask_t'
crandom.c: p448.h: In function 'p448_cond_neg':
crandom.c: p448.h:270: error: incompatible types when initializing type 'big_register_t' using type 'mask_t'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc arm32

Compiler output

Implementation: crypto_dh/ed448goldilocks/arm32
Compiler: gcc
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_cond_swap':
crandom.c: p448.h:194:24: error: incompatible types when initializing type 'big_register_t {aka __vector(4) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doswap;
crandom.c: ^~~~~~
crandom.c: p448.h: In function 'p448_cond_neg':
crandom.c: p448.h:270:24: error: incompatible types when initializing type 'big_register_t {aka __vector(4) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doNegate;
crandom.c: ^~~~~~~~

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

Compiler output

Implementation: crypto_dh/ed448goldilocks/arm32
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_cond_swap':
crandom.c: p448.h:194:24: error: incompatible types when initializing type 'big_register_t {aka __vector(4) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doswap;
crandom.c: ^~~~~~
crandom.c: p448.h: In function 'p448_cond_neg':
crandom.c: p448.h:270:24: error: incompatible types when initializing type 'big_register_t {aka __vector(4) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doNegate;
crandom.c: ^~~~~~~~
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_cond_swap':
crandom.c: p448.h:194:24: error: incompatible types when initializing type 'big_register_t {aka __vector(4) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doswap;
crandom.c: ^~~~~~
crandom.c: p448.h: In function 'p448_cond_neg':
crandom.c: p448.h:270:24: error: incompatible types when initializing type 'big_register_t {aka __vector(4) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doNegate;
crandom.c: ^~~~~~~~

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

Compiler output

Implementation: crypto_dh/ed448goldilocks/arm32
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_cond_swap':
crandom.c: p448.h:194:24: error: incompatible types when initializing type 'big_register_t {aka __vector(8) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doswap;
crandom.c: ^~~~~~
crandom.c: p448.h: In function 'p448_cond_neg':
crandom.c: p448.h:270:24: error: incompatible types when initializing type 'big_register_t {aka __vector(8) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doNegate;
crandom.c: ^~~~~~~~

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

Compiler output

Implementation: crypto_dh/ed448goldilocks/arm32
Compiler: icc
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(194): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doswap;
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(270): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doNegate;
crandom.c: ^
crandom.c:
crandom.c: compilation aborted for crandom.c (code 2)

Number of similar (compiler,implementation) pairs: 21, namely:
CompilerImplementations
icc arm32
icc -O1 -static arm32
icc -O1 -static -no-vec arm32
icc -O2 -static arm32
icc -O2 -static -no-vec arm32
icc -O3 -static arm32
icc -O3 -static -no-vec arm32
icc -Os -static arm32
icc -Os -static -no-vec arm32
icc -fast arm32
icc -m64 -O1 -static arm32
icc -m64 -O1 -static -no-vec arm32
icc -m64 -O2 -static arm32
icc -m64 -O2 -static -no-vec arm32
icc -m64 -O3 -static arm32
icc -m64 -O3 -static -no-vec arm32
icc -m64 -Os -static arm32
icc -m64 -Os -static -no-vec arm32
icc -no-vec arm32
icc -xAVX -O2 -fomit-frame-pointer arm32
icc -xAVX -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_dh/ed448goldilocks/32
Compiler: icc -O1 -static
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 48, namely:
CompilerImplementations
icc -O1 -static 32 64 amd64
icc -O1 -static -no-vec 32 64 amd64
icc -O2 -static 32 64 amd64
icc -O2 -static -no-vec 32 64 amd64
icc -O3 -static 32 64 amd64
icc -O3 -static -no-vec 32 64 amd64
icc -Os -static 32 64 amd64
icc -Os -static -no-vec 32 64 amd64
icc -m64 -O1 -static 32 64 amd64
icc -m64 -O1 -static -no-vec 32 64 amd64
icc -m64 -O2 -static 32 64 amd64
icc -m64 -O2 -static -no-vec 32 64 amd64
icc -m64 -O3 -static 32 64 amd64
icc -m64 -O3 -static -no-vec 32 64 amd64
icc -m64 -Os -static 32 64 amd64
icc -m64 -Os -static -no-vec 32 64 amd64

Compiler output

Implementation: crypto_dh/ed448goldilocks/arm32
Compiler: icc -O1 -xB -static
barrett_field.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
crandom.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(194): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doswap;
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(270): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doNegate;
crandom.c: ^
crandom.c:
crandom.c: compilation aborted for crandom.c (code 2)

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

Compiler output

Implementation: crypto_dh/ed448goldilocks/32
Compiler: icc -O1 -xB -static
barrett_field.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
crandom.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
dh.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ec_point.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
goldilocks.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
magic.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
p448.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
scalarmul.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sha512.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -O1 -xB -static 32 64 amd64
icc -O1 -xB -static -no-vec 32 64 amd64
icc -O2 -xB -static 32 64 amd64
icc -O2 -xB -static -no-vec 32 64 amd64
icc -O3 -xB -static 32 64 amd64
icc -O3 -xB -static -no-vec 32 64 amd64
icc -Os -xB -static 32 64 amd64
icc -Os -xB -static -no-vec 32 64 amd64

Compiler output

Implementation: crypto_dh/ed448goldilocks/arm32
Compiler: icc -O1 -xK -static
barrett_field.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
crandom.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(194): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doswap;
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(270): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doNegate;
crandom.c: ^
crandom.c:
crandom.c: compilation aborted for crandom.c (code 2)

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

Compiler output

Implementation: crypto_dh/ed448goldilocks/32
Compiler: icc -O1 -xK -static
barrett_field.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
crandom.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
dh.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ec_point.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
goldilocks.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
magic.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
p448.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
scalarmul.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sha512.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -O1 -xK -static 32 64 amd64
icc -O1 -xK -static -no-vec 32 64 amd64
icc -O2 -xK -static 32 64 amd64
icc -O2 -xK -static -no-vec 32 64 amd64
icc -O3 -xK -static 32 64 amd64
icc -O3 -xK -static -no-vec 32 64 amd64
icc -Os -xK -static 32 64 amd64
icc -Os -xK -static -no-vec 32 64 amd64

Compiler output

Implementation: crypto_dh/ed448goldilocks/arm32
Compiler: icc -O1 -xN -static
barrett_field.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
crandom.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(194): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doswap;
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(270): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doNegate;
crandom.c: ^
crandom.c:
crandom.c: compilation aborted for crandom.c (code 2)

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

Compiler output

Implementation: crypto_dh/ed448goldilocks/32
Compiler: icc -O1 -xN -static
barrett_field.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
crandom.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
dh.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ec_point.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
goldilocks.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
magic.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
p448.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
scalarmul.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sha512.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -O1 -xN -static 32 64 amd64
icc -O1 -xN -static -no-vec 32 64 amd64
icc -O2 -xN -static 32 64 amd64
icc -O2 -xN -static -no-vec 32 64 amd64
icc -O3 -xN -static 32 64 amd64
icc -O3 -xN -static -no-vec 32 64 amd64
icc -Os -xN -static 32 64 amd64
icc -Os -xN -static -no-vec 32 64 amd64

Compiler output

Implementation: crypto_dh/ed448goldilocks/arm32
Compiler: icc -O1 -xP -static
barrett_field.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
crandom.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(194): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doswap;
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(270): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doNegate;
crandom.c: ^
crandom.c:
crandom.c: compilation aborted for crandom.c (code 2)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xP -static arm32
icc -O1 -xP -static -no-vec arm32
icc -O2 -xP -static arm32
icc -O2 -xP -static -no-vec arm32
icc -O3 -xP -static arm32
icc -O3 -xP -static -no-vec arm32
icc -Os -xP -static arm32
icc -Os -xP -static -no-vec arm32

Compiler output

Implementation: crypto_dh/ed448goldilocks/32
Compiler: icc -O1 -xP -static
barrett_field.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
crandom.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
dh.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
ec_point.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
goldilocks.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
magic.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
p448.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
scalarmul.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
sha512.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -O1 -xP -static 32 64 amd64
icc -O1 -xP -static -no-vec 32 64 amd64
icc -O2 -xP -static 32 64 amd64
icc -O2 -xP -static -no-vec 32 64 amd64
icc -O3 -xP -static 32 64 amd64
icc -O3 -xP -static -no-vec 32 64 amd64
icc -Os -xP -static 32 64 amd64
icc -Os -xP -static -no-vec 32 64 amd64

Compiler output

Implementation: crypto_dh/ed448goldilocks/arm32
Compiler: icc -O1 -xW -static
barrett_field.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
crandom.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(194): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doswap;
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(270): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doNegate;
crandom.c: ^
crandom.c:
crandom.c: compilation aborted for crandom.c (code 2)

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

Compiler output

Implementation: crypto_dh/ed448goldilocks/32
Compiler: icc -O1 -xW -static
barrett_field.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
crandom.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
dh.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ec_point.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
goldilocks.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
magic.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
p448.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
scalarmul.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sha512.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -O1 -xW -static 32 64 amd64
icc -O1 -xW -static -no-vec 32 64 amd64
icc -O2 -xW -static 32 64 amd64
icc -O2 -xW -static -no-vec 32 64 amd64
icc -O3 -xW -static 32 64 amd64
icc -O3 -xW -static -no-vec 32 64 amd64
icc -Os -xW -static 32 64 amd64
icc -Os -xW -static -no-vec 32 64 amd64

Compiler output

Implementation: crypto_dh/ed448goldilocks/32
Compiler: icc -fast
try.c: ipo: warning #11003: no IR in object file /scratch_lustre_na/bdolbeaur/supercop-20170228/supercop-data/robin281/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ipo: warning #11021: unresolved pthread_mutex_unlock
try.c: Referenced in crypto_dh_ed448goldilocks.a(goldilocks.o)
try.c: Referenced in libgcc_eh.a(unwind-dw2-fde-dip.o)
try.c: ipo: warning #11021: unresolved pthread_mutex_lock
try.c: Referenced in crypto_dh_ed448goldilocks.a(goldilocks.o)
try.c: Referenced in libgcc_eh.a(unwind-dw2-fde-dip.o)
try.c: ipo: warning #11021: unresolved pthread_mutex_init
try.c: Referenced in crypto_dh_ed448goldilocks.a(goldilocks.o)
try.c: ipo: warning #11021: unresolved zError
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
icc -fast 32 64 amd64

Compiler output

Implementation: crypto_dh/ed448goldilocks/arm32
Compiler: icc -m64 -xHost -vec-report0 -static
barrett_field.c: icc: command line remark #10148: option '-vec-report0' not supported
crandom.c: icc: command line remark #10148: option '-vec-report0' not supported
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(194): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doswap;
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(270): error: a value of type "mask_t={word_t={uint32_t={unsigned int}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doNegate;
crandom.c: ^
crandom.c:
crandom.c: compilation aborted for crandom.c (code 2)

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

Compiler output

Implementation: crypto_dh/ed448goldilocks/32
Compiler: icc -m64 -xHost -vec-report0 -static
barrett_field.c: icc: command line remark #10148: option '-vec-report0' not supported
crandom.c: icc: command line remark #10148: option '-vec-report0' not supported
dh.c: icc: command line remark #10148: option '-vec-report0' not supported
ec_point.c: icc: command line remark #10148: option '-vec-report0' not supported
goldilocks.c: icc: command line remark #10148: option '-vec-report0' not supported
magic.c: icc: command line remark #10148: option '-vec-report0' not supported
p448.c: icc: command line remark #10148: option '-vec-report0' not supported
scalarmul.c: icc: command line remark #10148: option '-vec-report0' not supported
sha512.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static 32 64 amd64