Implementation notes: amd64, ryzen, crypto_sign/ed25519

Computer: ryzen
Architecture: amd64
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20170904
Operation: crypto_sign
Primitive: ed25519
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
242250? ? ?? ? ?amd64-64-24kicc_-no-vec2017091220170904
242820? ? ?? ? ?amd64-64-24kicc2017091220170904
296400? ? ?? ? ?amd64-51-30kicc_-no-vec2017091220170904
296700? ? ?? ? ?amd64-51-30kicc2017091220170904
529500? ? ?? ? ?ref10gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091220170904
530700? ? ?? ? ?ref10gcc_-m64_-O3_-fomit-frame-pointer2017091220170904
530790? ? ?? ? ?ref10gcc_-O3_-fomit-frame-pointer2017091220170904
531120? ? ?? ? ?ref10gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091220170904
534900? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091220170904
534990? ? ?? ? ?ref10gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091220170904
535290? ? ?? ? ?ref10gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091220170904
535350? ? ?? ? ?ref10gcc_-funroll-loops_-O3_-fomit-frame-pointer2017091220170904
535560? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091220170904
535560? ? ?? ? ?ref10gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091220170904
535650? ? ?? ? ?ref10gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091220170904
535740? ? ?? ? ?ref10gcc_-march=barcelona_-O3_-fomit-frame-pointer2017091220170904
535890? ? ?? ? ?ref10gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091220170904
535980? ? ?? ? ?ref10gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091220170904
536160? ? ?? ? ?ref10gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091220170904
536220? ? ?? ? ?ref10gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091220170904
536280? ? ?? ? ?ref10gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091220170904
536790? ? ?? ? ?ref10gcc_-march=nocona_-O3_-fomit-frame-pointer2017091220170904
536850? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091220170904
536880? ? ?? ? ?ref10gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091220170904
536940? ? ?? ? ?ref10gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091220170904
537450? ? ?? ? ?ref10gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091220170904
537480? ? ?? ? ?ref10gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091220170904
540750? ? ?? ? ?ref10gcc_-march=k8_-O3_-fomit-frame-pointer2017091220170904
540900? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091220170904
541950? ? ?? ? ?ref10gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091220170904
542070? ? ?? ? ?ref10gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091220170904
577920? ? ?? ? ?ref10gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091220170904
578910? ? ?? ? ?ref10gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091220170904
579000? ? ?? ? ?ref10gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091220170904
579060? ? ?? ? ?ref10gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091220170904
579840? ? ?? ? ?ref10gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091220170904
580560? ? ?? ? ?ref10gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091220170904
580560? ? ?? ? ?ref10gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091220170904
580680? ? ?? ? ?ref10gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091220170904
583530? ? ?? ? ?ref10gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091220170904
583650? ? ?? ? ?ref10gcc_-march=barcelona_-O_-fomit-frame-pointer2017091220170904
584580? ? ?? ? ?ref10gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091220170904
584610? ? ?? ? ?ref10gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091220170904
584760? ? ?? ? ?ref10gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091220170904
585480? ? ?? ? ?ref10gcc_-march=k8_-O_-fomit-frame-pointer2017091220170904
585570? ? ?? ? ?ref10gcc_-O2_-fomit-frame-pointer2017091220170904
585660? ? ?? ? ?ref10gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091220170904
585750? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091220170904
585780? ? ?? ? ?ref10gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091220170904
585870? ? ?? ? ?ref10gcc_-funroll-loops_-Os_-fomit-frame-pointer2017091220170904
585960? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091220170904
586020? ? ?? ? ?ref10gcc_-Os_-fomit-frame-pointer2017091220170904
586020? ? ?? ? ?ref10gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091220170904
586050? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091220170904
586470? ? ?? ? ?ref10gcc_-march=k8_-Os_-fomit-frame-pointer2017091220170904
586560? ? ?? ? ?ref10gcc_-march=barcelona_-Os_-fomit-frame-pointer2017091220170904
586590? ? ?? ? ?ref10gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091220170904
586740? ? ?? ? ?ref10gcc_-m64_-O2_-fomit-frame-pointer2017091220170904
587070? ? ?? ? ?ref10gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091220170904
587310? ? ?? ? ?ref10gcc_-m64_-Os_-fomit-frame-pointer2017091220170904
587610? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091220170904
587670? ? ?? ? ?ref10gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091220170904
588210? ? ?? ? ?ref10gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091220170904
588390? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091220170904
588450? ? ?? ? ?ref10gcc_-march=nocona_-Os_-fomit-frame-pointer2017091220170904
588540? ? ?? ? ?ref10gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091220170904
588840? ? ?? ? ?ref10icc2017091220170904
588900? ? ?? ? ?ref10gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091220170904
589020? ? ?? ? ?ref10gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091220170904
589230? ? ?? ? ?ref10gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091220170904
589290? ? ?? ? ?ref10gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091220170904
589470? ? ?? ? ?ref10gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091220170904
590370? ? ?? ? ?ref10gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091220170904
590460? ? ?? ? ?ref10gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091220170904
590580? ? ?? ? ?ref10gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091220170904
590730? ? ?? ? ?ref10gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091220170904
590760? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091220170904
590760? ? ?? ? ?ref10gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091220170904
590760? ? ?? ? ?ref10gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091220170904
590970? ? ?? ? ?ref10gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091220170904
590970? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091220170904
591000? ? ?? ? ?ref10gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091220170904
591150? ? ?? ? ?ref10gcc_-funroll-loops_-O2_-fomit-frame-pointer2017091220170904
591330? ? ?? ? ?ref10gcc_-march=barcelona_-O2_-fomit-frame-pointer2017091220170904
591450? ? ?? ? ?ref10gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091220170904
591540? ? ?? ? ?ref10gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091220170904
591600? ? ?? ? ?ref10gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091220170904
591810? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091220170904
592050? ? ?? ? ?ref10gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091220170904
592380? ? ?? ? ?ref10icc_-no-vec2017091220170904
592590? ? ?? ? ?ref10gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091220170904
593490? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091220170904
593610? ? ?? ? ?ref10gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091220170904
594000? ? ?? ? ?ref10gcc_-march=k8_-O2_-fomit-frame-pointer2017091220170904
594180? ? ?? ? ?ref10gcc_-O_-fomit-frame-pointer2017091220170904
594450? ? ?? ? ?ref10gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091220170904
594540? ? ?? ? ?ref10gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091220170904
594540? ? ?? ? ?ref10gcc_-march=nocona_-O_-fomit-frame-pointer2017091220170904
594660? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091220170904
594720? ? ?? ? ?ref10gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091220170904
594810? ? ?? ? ?ref10gcc_-m64_-O_-fomit-frame-pointer2017091220170904
594840? ? ?? ? ?ref10gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091220170904
595050? ? ?? ? ?ref10gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091220170904
595080? ? ?? ? ?ref10gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091220170904
595440? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091220170904
596310? ? ?? ? ?ref10gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091220170904
596340? ? ?? ? ?ref10gcc_-march=nocona_-O2_-fomit-frame-pointer2017091220170904
596820? ? ?? ? ?ref10gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091220170904
596970? ? ?? ? ?ref10gcc_-funroll-loops_-O_-fomit-frame-pointer2017091220170904
597240? ? ?? ? ?ref10gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091220170904
598350? ? ?? ? ?ref10gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091220170904
599010? ? ?? ? ?ref10gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091220170904
607800? ? ?? ? ?ref10clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091220170904
608070? ? ?? ? ?ref10clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091220170904
612840? ? ?? ? ?ref10gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091220170904
618870? ? ?? ? ?ref10clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091220170904
619470? ? ?? ? ?ref10clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091220170904
620220? ? ?? ? ?ref10clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091220170904
623610? ? ?? ? ?ref10clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091220170904
624840? ? ?? ? ?ref10clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091220170904
625080? ? ?? ? ?ref10clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091220170904
628530? ? ?? ? ?ref10clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091220170904
628770? ? ?? ? ?ref10clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091220170904
1458180? ? ?? ? ?ref10gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091220170904
1535550? ? ?? ? ?ref10gcc_-funroll-loops2017091220170904
1535970? ? ?? ? ?ref10cc2017091220170904
1536000? ? ?? ? ?ref10gcc2017091220170904
5194680? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091220170904
5196390? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091220170904
5232810? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091220170904
5266440? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091220170904
5278380? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091220170904
5675820? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017091220170904
5996190? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017091220170904
6002340? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091220170904
6011370? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091220170904
6037050? ? ?? ? ?refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017091220170904
6169770? ? ?? ? ?refclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091220170904
6240360? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091220170904
6421140? ? ?? ? ?reficc2017091220170904
6484530? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017091220170904
6566670? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017091220170904
6568500? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017091220170904
6675780? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017091220170904
6763470? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017091220170904
6763890? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091220170904
6840660? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091220170904
6846330? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091220170904
6863400? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091220170904
6863460? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091220170904
6897720? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091220170904
6944340? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091220170904
6945720? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091220170904
6955740? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091220170904
6983280? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091220170904
6991200? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017091220170904
6992700? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017091220170904
6994980? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091220170904
7002000? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017091220170904
7005930? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091220170904
7006620? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091220170904
7008540? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091220170904
8164860? ? ?? ? ?reficc_-no-vec2017091220170904
12014910? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091220170904
12017700? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091220170904
12018540? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091220170904
12018840? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091220170904
12020520? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091220170904
12021750? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091220170904
12029340? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091220170904
12031290? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091220170904
12031770? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091220170904
12937440? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091220170904
12995010? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091220170904
13997580? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091220170904
14067150? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091220170904
14647800? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091220170904
14690220? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091220170904
14717340? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017091220170904
14767170? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091220170904
14773320? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091220170904
14780670? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091220170904
14797590? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017091220170904
14843580? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091220170904
14854560? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091220170904
14863140? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091220170904
14887320? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091220170904
16847850? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091220170904
16883130? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091220170904
16935930? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017091220170904
16969080? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091220170904
16984260? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017091220170904
16998180? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091220170904
16998600? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091220170904
17014680? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017091220170904
17022450? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017091220170904
17083110? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091220170904
17089200? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091220170904
17090100? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091220170904
17121180? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091220170904
17138280? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091220170904
17313570? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017091220170904
17453280? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091220170904
17497890? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091220170904
17559780? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017091220170904
17793510? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091220170904
17996160? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017091220170904
18037050? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091220170904
18667020? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091220170904
18746490? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091220170904
18828840? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091220170904
18938310? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091220170904
18948660? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091220170904
19032720? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017091220170904
19400130? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091220170904
19935000? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091220170904
19956870? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091220170904
20067450? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091220170904
20072310? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091220170904
20094960? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017091220170904
20300460? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091220170904
20309640? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091220170904
20319390? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091220170904
20535900? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017091220170904
20538480? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017091220170904
20603310? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091220170904
20668320? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091220170904
20678460? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017091220170904
20680260? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091220170904
20681130? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091220170904
20683800? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017091220170904
20695560? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091220170904
20742780? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091220170904
20744790? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017091220170904
20747100? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091220170904
20748690? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091220170904
20776680? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091220170904
20819670? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091220170904
20873430? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091220170904
20892900? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017091220170904
21021930? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091220170904
21318990? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091220170904
21503820? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091220170904
21763410? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091220170904
21885510? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091220170904
21924690? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091220170904
54335670? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091220170904
60524610? ? ?? ? ?refgcc_-funroll-loops2017091220170904
151343700? ? ?? ? ?refcc2017091220170904
151412700? ? ?? ? ?refgcc2017091220170904

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: cc
measure.c: /usr/bin/ld: /root/supercop-20170904/supercop-data/ryzen/amd64/lib/fastrandombytes.o: relocation R_X86_64_32 against `g' can not be used when making a shared object; recompile with -fPIC
measure.c: /usr/bin/ld: /root/supercop-20170904/supercop-data/ryzen/amd64/lib/libsupercop.a(crypto_rng_aes256_ref-rng.o): relocation R_X86_64_32 against `nonce' can not be used when making a shared object; recompile with -fPIC
measure.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
measure.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_sign/ed25519/amd64-51-30k
Compiler: cc
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p3.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_pniels.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_pnielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_add.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_ORDER0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_barrett.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_MU3' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(choose_t.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_mul.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_nsquare.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_square.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_dbl_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_freeze.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_sign/ed25519/amd64-64-24k
Compiler: cc
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p3.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_pnielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_add.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_ORDER0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_barrett.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_MU3' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_mul.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_square.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_dbl_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
measure.c: /usr/bin/ld: /root/supercop-20170904/supercop-data/ryzen/amd64/lib/fastrandombytes.o: relocation R_X86_64_32 against `g' can not be used when making a shared object; recompile with -fPIC
measure.c: /usr/bin/ld: /root/supercop-20170904/supercop-data/ryzen/amd64/lib/libsupercop.a(crypto_rng_aes256_ref-rng.o): relocation R_X86_64_32 against `nonce' can not be used when making a shared object; recompile with -fPIC
measure.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
measure.c: clang-4.0: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ref ref10
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments ref ref10
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments ref ref10
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments ref ref10
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments ref ref10
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments ref ref10
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref ref10
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref ref10
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref ref10
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref ref10

Compiler output

Implementation: crypto_sign/ed25519/amd64-51-30k
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p3.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_pniels.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_pnielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_add.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_ORDER0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_barrett.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_MU3' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(choose_t.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_mul.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_nsquare.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_square.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_dbl_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_freeze.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: clang-4.0: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments amd64-51-30k
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments amd64-51-30k
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments amd64-51-30k
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments amd64-51-30k
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments amd64-51-30k
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments amd64-51-30k
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd64-51-30k
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd64-51-30k
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd64-51-30k
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd64-51-30k

Compiler output

Implementation: crypto_sign/ed25519/amd64-64-24k
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p3.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_pnielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_add.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_ORDER0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_barrett.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_MU3' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_mul.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_square.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_dbl_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: clang-4.0: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments amd64-64-24k
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments amd64-64-24k
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments amd64-64-24k
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments amd64-64-24k
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments amd64-64-24k
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments amd64-64-24k
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd64-64-24k
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd64-64-24k
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd64-64-24k
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd64-64-24k

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
measure.c: /usr/bin/ld: /root/supercop-20170904/supercop-data/ryzen/amd64/lib/fastrandombytes.o: relocation R_X86_64_32 against `g' can not be used when making a shared object; recompile with -fPIC
measure.c: /usr/bin/ld: /root/supercop-20170904/supercop-data/ryzen/amd64/lib/libsupercop.a(crypto_rng_aes256_ref-rng.o): relocation R_X86_64_32 against `nonce' can not be used when making a shared object; recompile with -fPIC
measure.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
measure.c: collect2: error: ld returned 1 exit status
measure.c: /usr/bin/ld: /root/supercop-20170904/supercop-data/ryzen/amd64/lib/fastrandombytes.o: relocation R_X86_64_32 against `g' can not be used when making a shared object; recompile with -fPIC
measure.c: /usr/bin/ld: /root/supercop-20170904/supercop-data/ryzen/amd64/lib/libsupercop.a(crypto_rng_aes256_ref-rng.o): relocation R_X86_64_32 against `nonce' can not be used when making a shared object; recompile with -fPIC
measure.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
measure.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_sign/ed25519/amd64-51-30k
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p3.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_pniels.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_pnielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_add.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_ORDER0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_barrett.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_MU3' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(choose_t.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_mul.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_nsquare.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_square.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_dbl_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_freeze.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p3.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_pniels.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_pnielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_add.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_ORDER0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_barrett.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_MU3' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(choose_t.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_mul.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_nsquare.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_square.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_dbl_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_2P0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_freeze.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_51_30k_batch_REDMASK51' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_sign/ed25519/amd64-64-24k
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p3.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_pnielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_add.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_ORDER0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_barrett.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_MU3' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_mul.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_square.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_dbl_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_p1p1_to_p3.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_pnielsadd_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_add.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_ORDER0' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(sc25519_barrett.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_MU3' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_mul.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(fe25519_square.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_dbl_p1p1.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: crypto_sign_ed25519.a(ge25519_nielsadd2.o): relocation R_X86_64_32S against symbol `crypto_sign_ed25519_amd64_64_38' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Nonrepresentable section on output
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_sign/ed25519/amd64-51-30k
Compiler: icc -O1 -static
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 64, namely:
CompilerImplementations
icc -O1 -static amd64-51-30k amd64-64-24k ref ref10
icc -O1 -static -no-vec amd64-51-30k amd64-64-24k ref ref10
icc -O2 -static amd64-51-30k amd64-64-24k ref ref10
icc -O2 -static -no-vec amd64-51-30k amd64-64-24k ref ref10
icc -O3 -static amd64-51-30k amd64-64-24k ref ref10
icc -O3 -static -no-vec amd64-51-30k amd64-64-24k ref ref10
icc -Os -static amd64-51-30k amd64-64-24k ref ref10
icc -Os -static -no-vec amd64-51-30k amd64-64-24k ref ref10
icc -m64 -O1 -static amd64-51-30k amd64-64-24k ref ref10
icc -m64 -O1 -static -no-vec amd64-51-30k amd64-64-24k ref ref10
icc -m64 -O2 -static amd64-51-30k amd64-64-24k ref ref10
icc -m64 -O2 -static -no-vec amd64-51-30k amd64-64-24k ref ref10
icc -m64 -O3 -static amd64-51-30k amd64-64-24k ref ref10
icc -m64 -O3 -static -no-vec amd64-51-30k amd64-64-24k ref ref10
icc -m64 -Os -static amd64-51-30k amd64-64-24k ref ref10
icc -m64 -Os -static -no-vec amd64-51-30k amd64-64-24k ref ref10

Compiler output

Implementation: crypto_sign/ed25519/amd64-51-30k
Compiler: icc -O1 -xB -static
batch.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_add.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_getparity.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_invert.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_iseq.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_iszero.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_neg.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_pack.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_pow2523.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_setint.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_sub.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_unpack.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_add.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_base.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_double.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_double_scalarmult.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_isneutral.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_multi_scalarmult.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_pack.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_scalarmult_base.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_unpackneg.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
hram.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
index_heap.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_from32bytes.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_from64bytes.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_from_shortsc.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_iszero.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_mul.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_mul_shortsc.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_slide.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_to32bytes.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_window4.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sign.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
choose_t.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
consts.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_freeze.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_mul.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_nsquare.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_square.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_add_p1p1.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_dbl_p1p1.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_nielsadd2.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_nielsadd_p1p1.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_p1p1_to_p2.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_p1p1_to_p3.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_p1p1_to_pniels.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_pnielsadd_p1p1.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
heap_rootreplaced.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
heap_rootreplaced_1limb.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
heap_rootreplaced_2limbs.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
heap_rootreplaced_3limbs.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_add.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_barrett.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_lt.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_sub_nored.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ull4_mul.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xB -static amd64-51-30k
icc -O1 -xB -static -no-vec amd64-51-30k
icc -O2 -xB -static amd64-51-30k
icc -O2 -xB -static -no-vec amd64-51-30k
icc -O3 -xB -static amd64-51-30k
icc -O3 -xB -static -no-vec amd64-51-30k
icc -Os -xB -static amd64-51-30k
icc -Os -xB -static -no-vec amd64-51-30k

Compiler output

Implementation: crypto_sign/ed25519/amd64-64-24k
Compiler: icc -O1 -xB -static
batch.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_getparity.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_invert.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_iseq.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_iszero.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_neg.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_pack.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_pow2523.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_setint.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_unpack.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_add.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_base.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_double.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_double_scalarmult.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_isneutral.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_multi_scalarmult.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_pack.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_scalarmult_base.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_unpackneg.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
hram.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
index_heap.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_from32bytes.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_from64bytes.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_from_shortsc.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_iszero.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_mul.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_mul_shortsc.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_slide.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_to32bytes.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_window4.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sign.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
choose_t.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
consts.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_add.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_freeze.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_mul.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_square.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe25519_sub.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_add_p1p1.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_dbl_p1p1.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_nielsadd2.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_nielsadd_p1p1.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_p1p1_to_p2.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_p1p1_to_p3.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519_pnielsadd_p1p1.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
heap_rootreplaced.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
heap_rootreplaced_1limb.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
heap_rootreplaced_2limbs.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
heap_rootreplaced_3limbs.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_add.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_barrett.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_lt.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519_sub_nored.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ull4_mul.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xB -static amd64-64-24k
icc -O1 -xB -static -no-vec amd64-64-24k
icc -O2 -xB -static amd64-64-24k
icc -O2 -xB -static -no-vec amd64-64-24k
icc -O3 -xB -static amd64-64-24k
icc -O3 -xB -static -no-vec amd64-64-24k
icc -Os -xB -static amd64-64-24k
icc -Os -xB -static -no-vec amd64-64-24k

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: icc -O1 -xB -static
fe25519.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge25519.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc25519.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sign.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: 8, namely:
CompilerImplementations
icc -O1 -xB -static ref
icc -O1 -xB -static -no-vec ref
icc -O2 -xB -static ref
icc -O2 -xB -static -no-vec ref
icc -O3 -xB -static ref
icc -O3 -xB -static -no-vec ref
icc -Os -xB -static ref
icc -Os -xB -static -no-vec ref

Compiler output

Implementation: crypto_sign/ed25519/ref10
Compiler: icc -O1 -xB -static
fe_0.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_1.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_add.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_cmov.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_copy.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_frombytes.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_invert.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_isnegative.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_isnonzero.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_mul.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_neg.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_pow22523.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_sq.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_sq2.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_sub.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
fe_tobytes.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_add.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_double_scalarmult.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_frombytes.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_madd.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_msub.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_p1p1_to_p2.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_p1p1_to_p3.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_p2_0.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_p2_dbl.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_p3_0.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_p3_dbl.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_p3_to_cached.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_p3_to_p2.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_p3_tobytes.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_precomp_0.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_scalarmult_base.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_sub.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ge_tobytes.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc_muladd.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sc_reduce.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sign.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: 8, namely:
CompilerImplementations
icc -O1 -xB -static ref10
icc -O1 -xB -static -no-vec ref10
icc -O2 -xB -static ref10
icc -O2 -xB -static -no-vec ref10
icc -O3 -xB -static ref10
icc -O3 -xB -static -no-vec ref10
icc -Os -xB -static ref10
icc -Os -xB -static -no-vec ref10

Compiler output

Implementation: crypto_sign/ed25519/amd64-51-30k
Compiler: icc -O1 -xK -static
batch.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_add.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_getparity.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_invert.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_iseq.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_iszero.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_neg.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_pack.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_pow2523.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_setint.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_sub.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_unpack.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_add.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_base.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_double.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_double_scalarmult.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_isneutral.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_multi_scalarmult.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_pack.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_scalarmult_base.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_unpackneg.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
hram.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
index_heap.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_from32bytes.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_from64bytes.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_from_shortsc.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_iszero.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_mul.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_mul_shortsc.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_slide.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_to32bytes.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_window4.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sign.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
choose_t.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
consts.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_freeze.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_mul.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_nsquare.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_square.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_add_p1p1.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_dbl_p1p1.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_nielsadd2.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_nielsadd_p1p1.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_p1p1_to_p2.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_p1p1_to_p3.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_p1p1_to_pniels.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_pnielsadd_p1p1.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
heap_rootreplaced.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
heap_rootreplaced_1limb.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
heap_rootreplaced_2limbs.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
heap_rootreplaced_3limbs.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_add.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_barrett.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_lt.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_sub_nored.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ull4_mul.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xK -static amd64-51-30k
icc -O1 -xK -static -no-vec amd64-51-30k
icc -O2 -xK -static amd64-51-30k
icc -O2 -xK -static -no-vec amd64-51-30k
icc -O3 -xK -static amd64-51-30k
icc -O3 -xK -static -no-vec amd64-51-30k
icc -Os -xK -static amd64-51-30k
icc -Os -xK -static -no-vec amd64-51-30k

Compiler output

Implementation: crypto_sign/ed25519/amd64-64-24k
Compiler: icc -O1 -xK -static
batch.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_getparity.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_invert.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_iseq.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_iszero.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_neg.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_pack.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_pow2523.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_setint.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_unpack.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_add.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_base.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_double.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_double_scalarmult.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_isneutral.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_multi_scalarmult.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_pack.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_scalarmult_base.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_unpackneg.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
hram.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
index_heap.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_from32bytes.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_from64bytes.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_from_shortsc.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_iszero.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_mul.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_mul_shortsc.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_slide.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_to32bytes.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_window4.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sign.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
choose_t.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
consts.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_add.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_freeze.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_mul.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_square.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe25519_sub.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_add_p1p1.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_dbl_p1p1.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_nielsadd2.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_nielsadd_p1p1.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_p1p1_to_p2.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_p1p1_to_p3.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519_pnielsadd_p1p1.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
heap_rootreplaced.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
heap_rootreplaced_1limb.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
heap_rootreplaced_2limbs.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
heap_rootreplaced_3limbs.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_add.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_barrett.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_lt.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519_sub_nored.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ull4_mul.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xK -static amd64-64-24k
icc -O1 -xK -static -no-vec amd64-64-24k
icc -O2 -xK -static amd64-64-24k
icc -O2 -xK -static -no-vec amd64-64-24k
icc -O3 -xK -static amd64-64-24k
icc -O3 -xK -static -no-vec amd64-64-24k
icc -Os -xK -static amd64-64-24k
icc -Os -xK -static -no-vec amd64-64-24k

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: icc -O1 -xK -static
fe25519.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge25519.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc25519.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sign.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: 8, namely:
CompilerImplementations
icc -O1 -xK -static ref
icc -O1 -xK -static -no-vec ref
icc -O2 -xK -static ref
icc -O2 -xK -static -no-vec ref
icc -O3 -xK -static ref
icc -O3 -xK -static -no-vec ref
icc -Os -xK -static ref
icc -Os -xK -static -no-vec ref

Compiler output

Implementation: crypto_sign/ed25519/ref10
Compiler: icc -O1 -xK -static
fe_0.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_1.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_add.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_cmov.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_copy.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_frombytes.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_invert.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_isnegative.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_isnonzero.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_mul.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_neg.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_pow22523.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_sq.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_sq2.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_sub.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
fe_tobytes.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_add.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_double_scalarmult.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_frombytes.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_madd.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_msub.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_p1p1_to_p2.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_p1p1_to_p3.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_p2_0.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_p2_dbl.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_p3_0.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_p3_dbl.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_p3_to_cached.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_p3_to_p2.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_p3_tobytes.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_precomp_0.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_scalarmult_base.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_sub.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ge_tobytes.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc_muladd.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sc_reduce.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sign.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: 8, namely:
CompilerImplementations
icc -O1 -xK -static ref10
icc -O1 -xK -static -no-vec ref10
icc -O2 -xK -static ref10
icc -O2 -xK -static -no-vec ref10
icc -O3 -xK -static ref10
icc -O3 -xK -static -no-vec ref10
icc -Os -xK -static ref10
icc -Os -xK -static -no-vec ref10

Compiler output

Implementation: crypto_sign/ed25519/amd64-51-30k
Compiler: icc -O1 -xN -static
batch.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_add.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_getparity.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_invert.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_iseq.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_iszero.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_neg.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_pack.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_pow2523.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_setint.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_sub.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_unpack.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_add.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_base.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_double.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_double_scalarmult.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_isneutral.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_multi_scalarmult.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_pack.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_scalarmult_base.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_unpackneg.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
hram.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
index_heap.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_from32bytes.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_from64bytes.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_from_shortsc.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_iszero.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_mul.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_mul_shortsc.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_slide.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_to32bytes.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_window4.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sign.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
choose_t.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
consts.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_freeze.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_mul.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_nsquare.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_square.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_add_p1p1.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_dbl_p1p1.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_nielsadd2.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_nielsadd_p1p1.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_p1p1_to_p2.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_p1p1_to_p3.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_p1p1_to_pniels.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_pnielsadd_p1p1.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
heap_rootreplaced.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
heap_rootreplaced_1limb.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
heap_rootreplaced_2limbs.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
heap_rootreplaced_3limbs.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_add.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_barrett.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_lt.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_sub_nored.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ull4_mul.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xN -static amd64-51-30k
icc -O1 -xN -static -no-vec amd64-51-30k
icc -O2 -xN -static amd64-51-30k
icc -O2 -xN -static -no-vec amd64-51-30k
icc -O3 -xN -static amd64-51-30k
icc -O3 -xN -static -no-vec amd64-51-30k
icc -Os -xN -static amd64-51-30k
icc -Os -xN -static -no-vec amd64-51-30k

Compiler output

Implementation: crypto_sign/ed25519/amd64-64-24k
Compiler: icc -O1 -xN -static
batch.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_getparity.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_invert.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_iseq.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_iszero.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_neg.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_pack.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_pow2523.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_setint.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_unpack.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_add.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_base.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_double.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_double_scalarmult.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_isneutral.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_multi_scalarmult.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_pack.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_scalarmult_base.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_unpackneg.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
hram.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
index_heap.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_from32bytes.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_from64bytes.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_from_shortsc.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_iszero.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_mul.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_mul_shortsc.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_slide.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_to32bytes.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_window4.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sign.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
choose_t.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
consts.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_add.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_freeze.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_mul.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_square.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe25519_sub.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_add_p1p1.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_dbl_p1p1.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_nielsadd2.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_nielsadd_p1p1.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_p1p1_to_p2.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_p1p1_to_p3.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519_pnielsadd_p1p1.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
heap_rootreplaced.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
heap_rootreplaced_1limb.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
heap_rootreplaced_2limbs.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
heap_rootreplaced_3limbs.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_add.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_barrett.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_lt.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519_sub_nored.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ull4_mul.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xN -static amd64-64-24k
icc -O1 -xN -static -no-vec amd64-64-24k
icc -O2 -xN -static amd64-64-24k
icc -O2 -xN -static -no-vec amd64-64-24k
icc -O3 -xN -static amd64-64-24k
icc -O3 -xN -static -no-vec amd64-64-24k
icc -Os -xN -static amd64-64-24k
icc -Os -xN -static -no-vec amd64-64-24k

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: icc -O1 -xN -static
fe25519.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge25519.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc25519.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sign.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: 8, namely:
CompilerImplementations
icc -O1 -xN -static ref
icc -O1 -xN -static -no-vec ref
icc -O2 -xN -static ref
icc -O2 -xN -static -no-vec ref
icc -O3 -xN -static ref
icc -O3 -xN -static -no-vec ref
icc -Os -xN -static ref
icc -Os -xN -static -no-vec ref

Compiler output

Implementation: crypto_sign/ed25519/ref10
Compiler: icc -O1 -xN -static
fe_0.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_1.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_add.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_cmov.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_copy.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_frombytes.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_invert.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_isnegative.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_isnonzero.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_mul.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_neg.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_pow22523.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_sq.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_sq2.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_sub.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
fe_tobytes.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_add.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_double_scalarmult.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_frombytes.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_madd.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_msub.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_p1p1_to_p2.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_p1p1_to_p3.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_p2_0.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_p2_dbl.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_p3_0.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_p3_dbl.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_p3_to_cached.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_p3_to_p2.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_p3_tobytes.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_precomp_0.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_scalarmult_base.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_sub.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ge_tobytes.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc_muladd.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sc_reduce.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sign.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: 8, namely:
CompilerImplementations
icc -O1 -xN -static ref10
icc -O1 -xN -static -no-vec ref10
icc -O2 -xN -static ref10
icc -O2 -xN -static -no-vec ref10
icc -O3 -xN -static ref10
icc -O3 -xN -static -no-vec ref10
icc -Os -xN -static ref10
icc -Os -xN -static -no-vec ref10

Compiler output

Implementation: crypto_sign/ed25519/amd64-51-30k
Compiler: icc -O1 -xW -static
batch.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_add.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_getparity.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_invert.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_iseq.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_iszero.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_neg.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_pack.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_pow2523.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_setint.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_sub.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_unpack.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_add.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_base.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_double.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_double_scalarmult.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_isneutral.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_multi_scalarmult.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_pack.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_scalarmult_base.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_unpackneg.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
hram.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
index_heap.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_from32bytes.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_from64bytes.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_from_shortsc.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_iszero.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_mul.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_mul_shortsc.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_slide.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_to32bytes.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_window4.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sign.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
choose_t.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
consts.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_freeze.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_mul.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_nsquare.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_square.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_add_p1p1.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_dbl_p1p1.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_nielsadd2.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_nielsadd_p1p1.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_p1p1_to_p2.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_p1p1_to_p3.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_p1p1_to_pniels.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_pnielsadd_p1p1.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
heap_rootreplaced.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
heap_rootreplaced_1limb.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
heap_rootreplaced_2limbs.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
heap_rootreplaced_3limbs.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_add.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_barrett.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_lt.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_sub_nored.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ull4_mul.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xW -static amd64-51-30k
icc -O1 -xW -static -no-vec amd64-51-30k
icc -O2 -xW -static amd64-51-30k
icc -O2 -xW -static -no-vec amd64-51-30k
icc -O3 -xW -static amd64-51-30k
icc -O3 -xW -static -no-vec amd64-51-30k
icc -Os -xW -static amd64-51-30k
icc -Os -xW -static -no-vec amd64-51-30k

Compiler output

Implementation: crypto_sign/ed25519/amd64-64-24k
Compiler: icc -O1 -xW -static
batch.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_getparity.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_invert.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_iseq.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_iszero.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_neg.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_pack.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_pow2523.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_setint.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_unpack.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_add.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_base.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_double.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_double_scalarmult.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_isneutral.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_multi_scalarmult.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_pack.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_scalarmult_base.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_unpackneg.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
hram.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
index_heap.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_from32bytes.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_from64bytes.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_from_shortsc.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_iszero.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_mul.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_mul_shortsc.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_slide.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_to32bytes.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_window4.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sign.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
choose_t.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
consts.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_add.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_freeze.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_mul.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_square.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe25519_sub.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_add_p1p1.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_dbl_p1p1.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_nielsadd2.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_nielsadd_p1p1.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_p1p1_to_p2.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_p1p1_to_p3.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519_pnielsadd_p1p1.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
heap_rootreplaced.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
heap_rootreplaced_1limb.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
heap_rootreplaced_2limbs.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
heap_rootreplaced_3limbs.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_add.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_barrett.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_lt.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519_sub_nored.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ull4_mul.s: 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: 8, namely:
CompilerImplementations
icc -O1 -xW -static amd64-64-24k
icc -O1 -xW -static -no-vec amd64-64-24k
icc -O2 -xW -static amd64-64-24k
icc -O2 -xW -static -no-vec amd64-64-24k
icc -O3 -xW -static amd64-64-24k
icc -O3 -xW -static -no-vec amd64-64-24k
icc -Os -xW -static amd64-64-24k
icc -Os -xW -static -no-vec amd64-64-24k

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: icc -O1 -xW -static
fe25519.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge25519.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc25519.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sign.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: 8, namely:
CompilerImplementations
icc -O1 -xW -static ref
icc -O1 -xW -static -no-vec ref
icc -O2 -xW -static ref
icc -O2 -xW -static -no-vec ref
icc -O3 -xW -static ref
icc -O3 -xW -static -no-vec ref
icc -Os -xW -static ref
icc -Os -xW -static -no-vec ref

Compiler output

Implementation: crypto_sign/ed25519/ref10
Compiler: icc -O1 -xW -static
fe_0.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_1.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_add.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_cmov.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_copy.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_frombytes.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_invert.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_isnegative.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_isnonzero.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_mul.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_neg.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_pow22523.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_sq.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_sq2.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_sub.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
fe_tobytes.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_add.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_double_scalarmult.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_frombytes.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_madd.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_msub.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_p1p1_to_p2.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_p1p1_to_p3.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_p2_0.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_p2_dbl.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_p3_0.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_p3_dbl.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_p3_to_cached.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_p3_to_p2.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_p3_tobytes.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_precomp_0.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_scalarmult_base.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_sub.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ge_tobytes.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
keypair.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
open.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc_muladd.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sc_reduce.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sign.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: 8, namely:
CompilerImplementations
icc -O1 -xW -static ref10
icc -O1 -xW -static -no-vec ref10
icc -O2 -xW -static ref10
icc -O2 -xW -static -no-vec ref10
icc -O3 -xW -static ref10
icc -O3 -xW -static -no-vec ref10
icc -Os -xW -static ref10
icc -Os -xW -static -no-vec ref10

Compiler output

Implementation: crypto_sign/ed25519/amd64-51-30k
Compiler: icc -fast
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/knownrandombytes.o; was the source file compiled with -ipo
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/kernelrandombytes.o; was the source file compiled with -ipo
try.c: ipo: warning #11003: no IR in object file /root/supercop-20170904/supercop-data/ryzen/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc -fast amd64-51-30k amd64-64-24k ref ref10

Compiler output

Implementation: crypto_sign/ed25519/amd64-51-30k
Compiler: icc -m64 -xHost -vec-report0 -static
batch.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_add.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_getparity.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_invert.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_iseq.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_iszero.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_neg.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_pack.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_pow2523.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_setint.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_sub.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_unpack.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_add.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_base.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_double.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_double_scalarmult.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_isneutral.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_multi_scalarmult.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_pack.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_scalarmult_base.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_unpackneg.c: icc: command line remark #10148: option '-vec-report0' not supported
hram.c: icc: command line remark #10148: option '-vec-report0' not supported
index_heap.c: icc: command line remark #10148: option '-vec-report0' not supported
keypair.c: icc: command line remark #10148: option '-vec-report0' not supported
open.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_from32bytes.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_from64bytes.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_from_shortsc.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_iszero.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_mul.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_mul_shortsc.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_slide.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_to32bytes.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_window4.c: icc: command line remark #10148: option '-vec-report0' not supported
sign.c: icc: command line remark #10148: option '-vec-report0' not supported
choose_t.s: icc: command line remark #10148: option '-vec-report0' not supported
consts.s: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_freeze.s: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_mul.s: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_nsquare.s: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_square.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_add_p1p1.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_dbl_p1p1.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_nielsadd2.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_nielsadd_p1p1.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_p1p1_to_p2.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_p1p1_to_p3.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_p1p1_to_pniels.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_pnielsadd_p1p1.s: icc: command line remark #10148: option '-vec-report0' not supported
heap_rootreplaced.s: icc: command line remark #10148: option '-vec-report0' not supported
heap_rootreplaced_1limb.s: icc: command line remark #10148: option '-vec-report0' not supported
heap_rootreplaced_2limbs.s: icc: command line remark #10148: option '-vec-report0' not supported
heap_rootreplaced_3limbs.s: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_add.s: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_barrett.s: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_lt.s: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_sub_nored.s: icc: command line remark #10148: option '-vec-report0' not supported
ull4_mul.s: 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: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static amd64-51-30k

Compiler output

Implementation: crypto_sign/ed25519/amd64-64-24k
Compiler: icc -m64 -xHost -vec-report0 -static
batch.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_getparity.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_invert.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_iseq.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_iszero.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_neg.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_pack.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_pow2523.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_setint.c: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_unpack.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_add.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_base.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_double.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_double_scalarmult.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_isneutral.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_multi_scalarmult.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_pack.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_scalarmult_base.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_unpackneg.c: icc: command line remark #10148: option '-vec-report0' not supported
hram.c: icc: command line remark #10148: option '-vec-report0' not supported
index_heap.c: icc: command line remark #10148: option '-vec-report0' not supported
keypair.c: icc: command line remark #10148: option '-vec-report0' not supported
open.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_from32bytes.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_from64bytes.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_from_shortsc.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_iszero.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_mul.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_mul_shortsc.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_slide.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_to32bytes.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_window4.c: icc: command line remark #10148: option '-vec-report0' not supported
sign.c: icc: command line remark #10148: option '-vec-report0' not supported
choose_t.s: icc: command line remark #10148: option '-vec-report0' not supported
consts.s: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_add.s: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_freeze.s: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_mul.s: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_square.s: icc: command line remark #10148: option '-vec-report0' not supported
fe25519_sub.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_add_p1p1.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_dbl_p1p1.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_nielsadd2.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_nielsadd_p1p1.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_p1p1_to_p2.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_p1p1_to_p3.s: icc: command line remark #10148: option '-vec-report0' not supported
ge25519_pnielsadd_p1p1.s: icc: command line remark #10148: option '-vec-report0' not supported
heap_rootreplaced.s: icc: command line remark #10148: option '-vec-report0' not supported
heap_rootreplaced_1limb.s: icc: command line remark #10148: option '-vec-report0' not supported
heap_rootreplaced_2limbs.s: icc: command line remark #10148: option '-vec-report0' not supported
heap_rootreplaced_3limbs.s: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_add.s: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_barrett.s: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_lt.s: icc: command line remark #10148: option '-vec-report0' not supported
sc25519_sub_nored.s: icc: command line remark #10148: option '-vec-report0' not supported
ull4_mul.s: 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: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static amd64-64-24k

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: icc -m64 -xHost -vec-report0 -static
fe25519.c: icc: command line remark #10148: option '-vec-report0' not supported
ge25519.c: icc: command line remark #10148: option '-vec-report0' not supported
keypair.c: icc: command line remark #10148: option '-vec-report0' not supported
open.c: icc: command line remark #10148: option '-vec-report0' not supported
sc25519.c: icc: command line remark #10148: option '-vec-report0' not supported
sign.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: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static ref

Compiler output

Implementation: crypto_sign/ed25519/ref10
Compiler: icc -m64 -xHost -vec-report0 -static
fe_0.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_1.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_add.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_cmov.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_copy.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_frombytes.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_invert.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_isnegative.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_isnonzero.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_mul.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_neg.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_pow22523.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_sq.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_sq2.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_sub.c: icc: command line remark #10148: option '-vec-report0' not supported
fe_tobytes.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_add.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_double_scalarmult.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_frombytes.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_madd.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_msub.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_p1p1_to_p2.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_p1p1_to_p3.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_p2_0.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_p2_dbl.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_p3_0.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_p3_dbl.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_p3_to_cached.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_p3_to_p2.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_p3_tobytes.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_precomp_0.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_scalarmult_base.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_sub.c: icc: command line remark #10148: option '-vec-report0' not supported
ge_tobytes.c: icc: command line remark #10148: option '-vec-report0' not supported
keypair.c: icc: command line remark #10148: option '-vec-report0' not supported
open.c: icc: command line remark #10148: option '-vec-report0' not supported
sc_muladd.c: icc: command line remark #10148: option '-vec-report0' not supported
sc_reduce.c: icc: command line remark #10148: option '-vec-report0' not supported
sign.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: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static ref10