Implementation notes: amd64, ryzen, crypto_sign/ed448goldilocks

Computer: ryzen
Architecture: amd64
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20170904
Operation: crypto_sign
Primitive: ed448goldilocks
TimeImplementationCompilerBenchmark dateSUPERCOP version
846090amd64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091220170904
847620amd64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
892080amd64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017091220170904
892170amd64icc2017091220170904
892590amd64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091220170904
897630amd64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
898290amd64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
898470amd64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
906390amd64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091220170904
906450amd64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091220170904
931170amd64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091220170904
932160amd64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091220170904
932850amd64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091220170904
933540amd64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091220170904
93360064clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091220170904
933900amd64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091220170904
934710amd64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091220170904
93549064clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
935610amd64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091220170904
936540amd64gcc -march=nocona -O3 -fomit-frame-pointer2017091220170904
938280amd64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091220170904
938640amd64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091220170904
943140amd64gcc -march=k8 -O3 -fomit-frame-pointer2017091220170904
947040amd64gcc -m64 -O3 -fomit-frame-pointer2017091220170904
947100amd64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091220170904
947790amd64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091220170904
948060amd64gcc -O3 -fomit-frame-pointer2017091220170904
948240amd64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091220170904
948420amd64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091220170904
950640amd64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091220170904
950970amd64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091220170904
956700amd64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091220170904
956850amd64gcc -funroll-loops -O3 -fomit-frame-pointer2017091220170904
959820amd64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091220170904
959820amd64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091220170904
960060amd64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091220170904
960300amd64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091220170904
960390amd64gcc -funroll-loops -O -fomit-frame-pointer2017091220170904
960690amd64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091220170904
961410amd64gcc -funroll-loops -m64 -O -fomit-frame-pointer2017091220170904
963180amd64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091220170904
963300amd64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091220170904
966150amd64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091220170904
969180amd64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091220170904
97320064clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
97605064clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
97626064clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
97818064gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091220170904
97896064gcc -funroll-loops -O2 -fomit-frame-pointer2017091220170904
97917064gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091220170904
982500amd64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091220170904
982980amd64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091220170904
98328064gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091220170904
984330amd64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091220170904
984360amd64gcc -march=k8 -O -fomit-frame-pointer2017091220170904
98487064gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091220170904
985290amd64gcc -m64 -march=k8 -O -fomit-frame-pointer2017091220170904
98532064gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091220170904
985440amd64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091220170904
98556064gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091220170904
98595064gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091220170904
98664064gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091220170904
991710amd64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091220170904
99183064icc2017091220170904
992700amd64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091220170904
993240amd64icc -no-vec2017091220170904
994770amd64gcc -march=nocona -O -fomit-frame-pointer2017091220170904
996930amd64gcc -m64 -march=nocona -O -fomit-frame-pointer2017091220170904
1003050amd64gcc -m64 -march=corei7 -O -fomit-frame-pointer2017091220170904
1003950amd64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091220170904
1004610amd64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091220170904
1006470amd64gcc -m64 -march=barcelona -O -fomit-frame-pointer2017091220170904
1007010amd64gcc -march=barcelona -O -fomit-frame-pointer2017091220170904
1008210amd64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091220170904
1009110amd64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091220170904
1011210amd64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091220170904
1012830amd64gcc -fno-schedule-insns -O -fomit-frame-pointer2017091220170904
1013940amd64gcc -m64 -O -fomit-frame-pointer2017091220170904
1014480amd64gcc -O -fomit-frame-pointer2017091220170904
101805064icc -no-vec2017091220170904
101988064gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091220170904
102141064gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091220170904
102180064gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091220170904
102249064gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091220170904
102387064gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091220170904
102459064gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091220170904
102768064clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091220170904
102783064gcc -funroll-loops -m64 -O -fomit-frame-pointer2017091220170904
102864064gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091220170904
102987064clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091220170904
105693064gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091220170904
105735064gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091220170904
106353064gcc -march=nocona -O3 -fomit-frame-pointer2017091220170904
106473064gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091220170904
1069140amd64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091220170904
108945064gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091220170904
109182064gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091220170904
110295064gcc -funroll-loops -O3 -fomit-frame-pointer2017091220170904
110325064gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091220170904
110352064gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091220170904
110970064gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091220170904
111141064gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091220170904
111144064gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091220170904
111339064gcc -O3 -fomit-frame-pointer2017091220170904
111384064gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091220170904
111444064gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091220170904
111660064gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091220170904
111771064gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091220170904
112002064gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091220170904
112179064gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091220170904
112908064gcc -march=k8 -O3 -fomit-frame-pointer2017091220170904
113166064gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091220170904
113184064gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091220170904
113295064gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091220170904
113334064gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091220170904
117483064gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091220170904
118395064gcc -m64 -march=k8 -Os -fomit-frame-pointer2017091220170904
118467064gcc -march=k8 -Os -fomit-frame-pointer2017091220170904
118740064gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091220170904
118746064gcc -march=barcelona -Os -fomit-frame-pointer2017091220170904
119085064gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091220170904
119481064gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091220170904
119724064gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091220170904
119934064gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091220170904
120063064gcc -m64 -O2 -fomit-frame-pointer2017091220170904
120162064gcc -O2 -fomit-frame-pointer2017091220170904
120234064gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091220170904
120360064gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091220170904
120534064gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091220170904
120837064gcc -march=k8 -O2 -fomit-frame-pointer2017091220170904
121164064gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091220170904
121191064gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091220170904
121290064gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091220170904
121293064gcc -funroll-loops -Os -fomit-frame-pointer2017091220170904
121362064gcc -march=barcelona -O2 -fomit-frame-pointer2017091220170904
121419064gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091220170904
121488064gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091220170904
121515064gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091220170904
121590064gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091220170904
121863064gcc -m64 -Os -fomit-frame-pointer2017091220170904
121944064gcc -Os -fomit-frame-pointer2017091220170904
122043064gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091220170904
122055064gcc -march=nocona -O2 -fomit-frame-pointer2017091220170904
122265064gcc -fno-schedule-insns -Os -fomit-frame-pointer2017091220170904
122271064gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091220170904
122274064gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091220170904
122355064gcc -m64 -march=nocona -Os -fomit-frame-pointer2017091220170904
122391064gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091220170904
122610064gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091220170904
122637064gcc -march=nocona -O -fomit-frame-pointer2017091220170904
122661064gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091220170904
122772064gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091220170904
122943064gcc -m64 -march=nocona -O -fomit-frame-pointer2017091220170904
123042064gcc -march=nocona -Os -fomit-frame-pointer2017091220170904
123054064gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091220170904
123159064gcc -m64 -march=k8 -O -fomit-frame-pointer2017091220170904
123243064gcc -march=k8 -O -fomit-frame-pointer2017091220170904
123279064gcc -m64 -march=core2 -Os -fomit-frame-pointer2017091220170904
123363064gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091220170904
123606064gcc -fno-schedule-insns -O -fomit-frame-pointer2017091220170904
123648064gcc -march=barcelona -O -fomit-frame-pointer2017091220170904
123678064gcc -m64 -march=barcelona -O -fomit-frame-pointer2017091220170904
123819064gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091220170904
124068064gcc -O -fomit-frame-pointer2017091220170904
124116064gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091220170904
124161064gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091220170904
124347064gcc -m64 -march=corei7 -O -fomit-frame-pointer2017091220170904
124575064gcc -m64 -O -fomit-frame-pointer2017091220170904
124767064gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091220170904
125889064gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091220170904
125907064gcc -m64 -march=core2 -O -fomit-frame-pointer2017091220170904
126252064gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091220170904
127542064gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091220170904
128916064gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091220170904
129339064gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091220170904
129459064gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091220170904
1541460arm32clang -O3 -fomit-frame-pointer -Qunused-arguments2017091220170904
1543800arm32clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
1544370arm32clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
1545630arm32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
1603890arm32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091220170904
1615410arm32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091220170904
1622160arm32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
1622700arm32clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091220170904
1702560amd64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091220170904
1767570amd64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091220170904
195582032gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017091220170904
195936032gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017091220170904
196281032gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017091220170904
196860032gcc -funroll-loops -O2 -fomit-frame-pointer2017091220170904
196866032gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017091220170904
196896032gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017091220170904
197505032gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017091220170904
197589032gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017091220170904
197643032gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017091220170904
198732032clang -O3 -fomit-frame-pointer -Qunused-arguments2017091220170904
211374032gcc -march=barcelona -O2 -fomit-frame-pointer2017091220170904
211797032gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017091220170904
211947032gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017091220170904
212340032gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091220170904
212370032gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017091220170904
212472032gcc -m64 -O2 -fomit-frame-pointer2017091220170904
212766032gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017091220170904
212805032gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017091220170904
213135032gcc -O2 -fomit-frame-pointer2017091220170904
214758032clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
215241032clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
215298032gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017091220170904
215628032gcc -march=k8 -O2 -fomit-frame-pointer2017091220170904
215757032gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091220170904
215787032gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091220170904
216048032gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017091220170904
216357032gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091220170904
217818032gcc -march=nocona -O2 -fomit-frame-pointer2017091220170904
218073032gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017091220170904
221163032gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017091220170904
222645032gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017091220170904
223350032gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091220170904
2234610amd64clang -O3 -fomit-frame-pointer -Qunused-arguments2017091220170904
225360032gcc -m64 -Os -fomit-frame-pointer2017091220170904
225390032gcc -fno-schedule-insns -Os -fomit-frame-pointer2017091220170904
225570032gcc -Os -fomit-frame-pointer2017091220170904
225642032gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017091220170904
225648032gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017091220170904
225711032gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017091220170904
225906032gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017091220170904
226140032gcc -funroll-loops -Os -fomit-frame-pointer2017091220170904
228072032gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017091220170904
228111032gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017091220170904
228159032gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017091220170904
228246032gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091220170904
228738032gcc -m64 -march=core2 -Os -fomit-frame-pointer2017091220170904
228921032gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017091220170904
229452032gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017091220170904
229560032gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017091220170904
229617032gcc -march=barcelona -Os -fomit-frame-pointer2017091220170904
229803032gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017091220170904
229920032gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017091220170904
230043032gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017091220170904
230103032gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017091220170904
230331032gcc -m64 -march=k8 -Os -fomit-frame-pointer2017091220170904
230406032gcc -march=k8 -Os -fomit-frame-pointer2017091220170904
230928032clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017091220170904
231138032clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017091220170904
231462032gcc -march=nocona -Os -fomit-frame-pointer2017091220170904
231966032gcc -m64 -march=nocona -Os -fomit-frame-pointer2017091220170904
235044032gcc -funroll-loops -m64 -O -fomit-frame-pointer2017091220170904
235275032gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017091220170904
235305032gcc -funroll-loops -O -fomit-frame-pointer2017091220170904
235629032clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017091220170904
235674032clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
2361390amd64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091220170904
239334032gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017091220170904
239514032gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017091220170904
239586032gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017091220170904
2399880amd64gcc -march=barcelona -O3 -fomit-frame-pointer2017091220170904
243315064clang -O3 -fomit-frame-pointer -Qunused-arguments2017091220170904
245754032gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017091220170904
246357032gcc -O3 -fomit-frame-pointer2017091220170904
246414032gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017091220170904
248352032gcc -m64 -O3 -fomit-frame-pointer2017091220170904
249210032gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017091220170904
249411032gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017091220170904
249672032gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017091220170904
249786032gcc -funroll-loops -O3 -fomit-frame-pointer2017091220170904
250119032gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017091220170904
250128032gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017091220170904
250317032gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017091220170904
250323032gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017091220170904
2506200amd64gcc -m64 -march=core2 -O -fomit-frame-pointer2017091220170904
250758032gcc -march=nocona -O3 -fomit-frame-pointer2017091220170904
250851032gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017091220170904
250860032gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017091220170904
250878032gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017091220170904
251526032gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017091220170904
251721032gcc -march=k8 -O3 -fomit-frame-pointer2017091220170904
253440032gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091220170904
253716032gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017091220170904
253851032gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017091220170904
254679032gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017091220170904
254775032gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017091220170904
255504032gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017091220170904
256983064gcc -funroll-loops -O -fomit-frame-pointer2017091220170904
259512032gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017091220170904
259953032gcc -m64 -march=k8 -O -fomit-frame-pointer2017091220170904
260220032gcc -march=k8 -O -fomit-frame-pointer2017091220170904
260505032gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017091220170904
261048032gcc -m64 -march=barcelona -O -fomit-frame-pointer2017091220170904
261300032gcc -march=barcelona -O -fomit-frame-pointer2017091220170904
261393032gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017091220170904
262674032gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091220170904
262785032gcc -m64 -march=core2 -O -fomit-frame-pointer2017091220170904
263952032gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017091220170904
265362032gcc -m64 -march=corei7 -O -fomit-frame-pointer2017091220170904
265680032gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017091220170904
268266032gcc -fno-schedule-insns -O -fomit-frame-pointer2017091220170904
268305032gcc -march=nocona -O -fomit-frame-pointer2017091220170904
268389032gcc -O -fomit-frame-pointer2017091220170904
268407032gcc -m64 -O -fomit-frame-pointer2017091220170904
273441032gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017091220170904
277935064gcc -m64 -O3 -fomit-frame-pointer2017091220170904
280260064gcc -march=barcelona -O3 -fomit-frame-pointer2017091220170904
282102064gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017091220170904
287190032gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017091220170904
301914064gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017091220170904
302061064gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017091220170904
318711032icc2017091220170904
330132032icc -no-vec2017091220170904
4269870amd64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017091220170904
467466064gcc2017091220170904
469182064gcc -funroll-loops2017091220170904
470460064cc2017091220170904
537195032clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017091220170904
577671032gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017091220170904
577746032gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017091220170904
623700032gcc -march=barcelona -O3 -fomit-frame-pointer2017091220170904
654471032gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017091220170904
657270032gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017091220170904
670803032gcc -m64 -march=nocona -O -fomit-frame-pointer2017091220170904
1844031032gcc -funroll-loops2017091220170904
1851342032cc2017091220170904
1852446032gcc2017091220170904

Test failure

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

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
cc amd64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments 32 64 arm32
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments 32 64 arm32
gcc amd64
gcc -funroll-loops amd64

Test failure

Implementation: crypto_sign/ed448goldilocks/amd64
Compiler: gcc -O2 -fomit-frame-pointer
error 111
crypto_sign is nondeterministic

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

Test failure

Implementation: crypto_sign/ed448goldilocks/amd64
Compiler: gcc -Os -fomit-frame-pointer
error 111
crypto_sign_open returns nonzero

Number of similar (compiler,implementation) pairs: 23, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer amd64
gcc -fno-schedule-insns -Os -fomit-frame-pointer amd64
gcc -funroll-loops -Os -fomit-frame-pointer amd64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer amd64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer amd64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer amd64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer amd64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer amd64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer amd64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer amd64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer amd64
gcc -m64 -Os -fomit-frame-pointer amd64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer amd64
gcc -m64 -march=core2 -Os -fomit-frame-pointer amd64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer amd64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer amd64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer amd64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer amd64
gcc -m64 -march=k8 -Os -fomit-frame-pointer amd64
gcc -m64 -march=nocona -Os -fomit-frame-pointer amd64
gcc -march=barcelona -Os -fomit-frame-pointer amd64
gcc -march=k8 -Os -fomit-frame-pointer amd64
gcc -march=nocona -Os -fomit-frame-pointer amd64

Test failure

Implementation: crypto_sign/ed448goldilocks/amd64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
crypto_sign is nondeterministic
error 111
crypto_sign is nondeterministic

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

Test failure

Implementation: crypto_sign/ed448goldilocks/amd64
Compiler: gcc -m64 -march=barcelona -Os -fomit-frame-pointer
error 111
crypto_sign_open returns nonzero
error 111
crypto_sign_open returns nonzero

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: cc
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_cond_swap':
crandom.c: p448.h:194:24: error: incompatible types when initializing type 'big_register_t {aka __vector(4) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doswap;
crandom.c: ^~~~~~
crandom.c: p448.h: In function 'p448_cond_neg':
crandom.c: p448.h:270:24: error: incompatible types when initializing type 'big_register_t {aka __vector(4) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doNegate;
crandom.c: ^~~~~~~~

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/neon
Compiler: cc
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_weak_reduce':
crandom.c: p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32'; did you mean '__andn_u32'? [-Wimplicit-function-declaration]
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^~~~~~~~~~
crandom.c: __andn_u32
crandom.c: p448.h:314:14: error: incompatible types when initializing type 'uint32x2_t {aka __vector(2) unsigned int}' using type 'int'
crandom.c: p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32'; did you mean '__andn_u32'? [-Wimplicit-function-declaration]
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^~~~~~~~~~
crandom.c: __andn_u32
crandom.c: p448.h:318:15: error: incompatible types when assigning to type 'uint32x2_t {aka __vector(2) unsigned int}' from type 'int'
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c: p448.h:320:31: warning: implicit declaration of function 'vrev64_u32'; did you mean '_rdpid_u32'? [-Wimplicit-function-declaration]
crandom.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
crandom.c: ^~~~~~~~~~
crandom.c: _rdpid_u32

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: cc
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
ec_point.c: In file included from /usr/include/endian.h:21:0,
ec_point.c: from word.h:17,
ec_point.c: from p448.h:7,
ec_point.c: from ec_point.h:13,
ec_point.c: from ec_point.c:12:
ec_point.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^~~~~~~
goldilocks.c: In file included from /usr/include/endian.h:21:0,
goldilocks.c: from word.h:17,
goldilocks.c: from goldilocks.c:6:
goldilocks.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^~~~~~~
magic.c: In file included from /usr/include/endian.h:21:0,
magic.c: from word.h:17,
magic.c: from magic.h:14,
magic.c: from field.h:11,
magic.c: from magic.c:5:
magic.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^~~~~~~
p448.c: In file included from /usr/include/endian.h:21:0,
p448.c: from word.h:17,
p448.c: from p448.c:5:
p448.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^~~~~~~
scalarmul.c: In file included from /usr/include/endian.h:21:0,
scalarmul.c: from word.h:17,
scalarmul.c: from scalarmul.c:5:
scalarmul.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^~~~~~~
sha512.c: In file included from /usr/include/endian.h:21:0,
sha512.c: from word.h:17,
sha512.c: from sha512.c:5:
sha512.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^~~~~~~
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: 107, namely:
CompilerImplementations
cc 32
gcc 32
gcc -O2 -fomit-frame-pointer 32
gcc -O3 -fomit-frame-pointer 32
gcc -O -fomit-frame-pointer 32
gcc -Os -fomit-frame-pointer 32
gcc -fno-schedule-insns -O2 -fomit-frame-pointer 32
gcc -fno-schedule-insns -O3 -fomit-frame-pointer 32
gcc -fno-schedule-insns -O -fomit-frame-pointer 32
gcc -fno-schedule-insns -Os -fomit-frame-pointer 32
gcc -funroll-loops 32
gcc -funroll-loops -O2 -fomit-frame-pointer 32
gcc -funroll-loops -O3 -fomit-frame-pointer 32
gcc -funroll-loops -O -fomit-frame-pointer 32
gcc -funroll-loops -Os -fomit-frame-pointer 32
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer 32
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer 32
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer 32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer 32
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer 32
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer 32
gcc -funroll-loops -m64 -O -fomit-frame-pointer 32
gcc -funroll-loops -m64 -Os -fomit-frame-pointer 32
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer 32
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer 32
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer 32
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer 32
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer 32
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer 32
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer 32
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer 32
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer 32
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer 32
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer 32
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer 32
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer 32
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer 32
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer 32
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer 32
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer 32
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer 32
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer 32
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer 32
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer 32
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer 32
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer 32
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer 32
gcc -m64 -O2 -fomit-frame-pointer 32
gcc -m64 -O3 -fomit-frame-pointer 32
gcc -m64 -O -fomit-frame-pointer 32
gcc -m64 -Os -fomit-frame-pointer 32
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer 32
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer 32
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer 32
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer 32
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer 32
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer 32
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer 32
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer 32
gcc -m64 -march=core2 -O2 -fomit-frame-pointer 32
gcc -m64 -march=core2 -O3 -fomit-frame-pointer 32
gcc -m64 -march=core2 -O -fomit-frame-pointer 32
gcc -m64 -march=core2 -Os -fomit-frame-pointer 32
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer 32
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer 32
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer 32
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer 32
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer 32
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer 32
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer 32
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer 32
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer 32
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer 32
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer 32
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer 32
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer 32
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer 32
gcc -m64 -march=corei7 -O -fomit-frame-pointer 32
gcc -m64 -march=corei7 -Os -fomit-frame-pointer 32
gcc -m64 -march=k8 -O2 -fomit-frame-pointer 32
gcc -m64 -march=k8 -O3 -fomit-frame-pointer 32
gcc -m64 -march=k8 -O -fomit-frame-pointer 32
gcc -m64 -march=k8 -Os -fomit-frame-pointer 32
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer 32
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer 32
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer 32
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer 32
gcc -m64 -march=nocona -O2 -fomit-frame-pointer 32
gcc -m64 -march=nocona -O3 -fomit-frame-pointer 32
gcc -m64 -march=nocona -O -fomit-frame-pointer 32
gcc -m64 -march=nocona -Os -fomit-frame-pointer 32
gcc -march=barcelona -O2 -fomit-frame-pointer 32
gcc -march=barcelona -O3 -fomit-frame-pointer 32
gcc -march=barcelona -O -fomit-frame-pointer 32
gcc -march=barcelona -Os -fomit-frame-pointer 32
gcc -march=k8 -O2 -fomit-frame-pointer 32
gcc -march=k8 -O3 -fomit-frame-pointer 32
gcc -march=k8 -O -fomit-frame-pointer 32
gcc -march=k8 -Os -fomit-frame-pointer 32
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv 32
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv 32
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv 32
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 32
gcc -march=nocona -O2 -fomit-frame-pointer 32
gcc -march=nocona -O3 -fomit-frame-pointer 32
gcc -march=nocona -O -fomit-frame-pointer 32
gcc -march=nocona -Os -fomit-frame-pointer 32

Compiler output

Implementation: crypto_sign/ed448goldilocks/amd64
Compiler: cc
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
goldilocks.c: In file included from /usr/include/endian.h:21:0,
goldilocks.c: from word.h:17,
goldilocks.c: from goldilocks.c:6:
goldilocks.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^~~~~~~
magic.c: In file included from /usr/include/endian.h:21:0,
magic.c: from word.h:17,
magic.c: from magic.h:14,
magic.c: from field.h:11,
magic.c: from magic.c:5:
magic.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^~~~~~~
scalarmul.c: In file included from /usr/include/endian.h:21:0,
scalarmul.c: from word.h:17,
scalarmul.c: from scalarmul.c:5:
scalarmul.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^~~~~~~
sha512.c: In file included from /usr/include/endian.h:21:0,
sha512.c: from word.h:17,
sha512.c: from sha512.c:5:
sha512.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^~~~~~~

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: cc
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
goldilocks.c: In file included from /usr/include/endian.h:21:0,
goldilocks.c: from word.h:17,
goldilocks.c: from goldilocks.c:6:
goldilocks.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^~~~~~~
magic.c: In file included from /usr/include/endian.h:21:0,
magic.c: from word.h:17,
magic.c: from magic.h:14,
magic.c: from field.h:11,
magic.c: from magic.c:5:
magic.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^~~~~~~
scalarmul.c: In file included from /usr/include/endian.h:21:0,
scalarmul.c: from word.h:17,
scalarmul.c: from scalarmul.c:5:
scalarmul.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^~~~~~~
sha512.c: In file included from /usr/include/endian.h:21:0,
sha512.c: from word.h:17,
sha512.c: from sha512.c:5:
sha512.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^~~~~~~
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: 165, namely:
CompilerImplementations
cc 64
gcc 64
gcc -O2 -fomit-frame-pointer 64
gcc -O3 -fomit-frame-pointer 64 amd64
gcc -O -fomit-frame-pointer 64 amd64
gcc -Os -fomit-frame-pointer 64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer 64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer 64 amd64
gcc -fno-schedule-insns -O -fomit-frame-pointer 64 amd64
gcc -fno-schedule-insns -Os -fomit-frame-pointer 64
gcc -funroll-loops 64
gcc -funroll-loops -O2 -fomit-frame-pointer 64
gcc -funroll-loops -O3 -fomit-frame-pointer 64 amd64
gcc -funroll-loops -O -fomit-frame-pointer 64 amd64
gcc -funroll-loops -Os -fomit-frame-pointer 64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer 64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer 64 amd64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer 64 amd64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer 64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer 64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer 64 amd64
gcc -funroll-loops -m64 -O -fomit-frame-pointer 64 amd64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer 64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer 64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer 64 amd64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer 64 amd64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer 64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer 64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer 64 amd64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer 64 amd64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer 64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer 64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer 64 amd64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer 64 amd64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer 64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer 64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer 64 amd64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer 64 amd64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer 64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer 64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer 64 amd64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer 64 amd64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer 64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer 64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer 64 amd64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer 64 amd64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer 64
gcc -m64 -O2 -fomit-frame-pointer 64
gcc -m64 -O3 -fomit-frame-pointer 64 amd64
gcc -m64 -O -fomit-frame-pointer 64 amd64
gcc -m64 -Os -fomit-frame-pointer 64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer 64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer 64 amd64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer 64 amd64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer 64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer 64 amd64
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer 64 amd64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer 64 amd64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer 64 amd64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer 64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer 64 amd64
gcc -m64 -march=core2 -O -fomit-frame-pointer 64 amd64
gcc -m64 -march=core2 -Os -fomit-frame-pointer 64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer 64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer 64 amd64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer 64 amd64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer 64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer 64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer 64 amd64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer 64 amd64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer 64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer 64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer 64 amd64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer 64 amd64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer 64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer 64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer 64 amd64
gcc -m64 -march=corei7 -O -fomit-frame-pointer 64 amd64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer 64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer 64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer 64 amd64
gcc -m64 -march=k8 -O -fomit-frame-pointer 64 amd64
gcc -m64 -march=k8 -Os -fomit-frame-pointer 64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer 64 amd64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer 64 amd64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer 64 amd64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer 64 amd64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer 64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer 64 amd64
gcc -m64 -march=nocona -O -fomit-frame-pointer 64 amd64
gcc -m64 -march=nocona -Os -fomit-frame-pointer 64
gcc -march=barcelona -O2 -fomit-frame-pointer 64
gcc -march=barcelona -O3 -fomit-frame-pointer 64 amd64
gcc -march=barcelona -O -fomit-frame-pointer 64 amd64
gcc -march=barcelona -Os -fomit-frame-pointer 64
gcc -march=k8 -O2 -fomit-frame-pointer 64
gcc -march=k8 -O3 -fomit-frame-pointer 64 amd64
gcc -march=k8 -O -fomit-frame-pointer 64 amd64
gcc -march=k8 -Os -fomit-frame-pointer 64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv 64 amd64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv 64 amd64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv 64 amd64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 64 amd64
gcc -march=nocona -O2 -fomit-frame-pointer 64
gcc -march=nocona -O3 -fomit-frame-pointer 64 amd64
gcc -march=nocona -O -fomit-frame-pointer 64 amd64
gcc -march=nocona -Os -fomit-frame-pointer 64

Compiler output

Implementation: crypto_sign/ed448goldilocks/neon
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
barrett_field.c: In file included from barrett_field.c:5:
barrett_field.c: In file included from ./barrett_field.h:15:
barrett_field.c: In file included from ./word.h:17:
barrett_field.c: In file included from /usr/include/endian.h:21:
barrett_field.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c: 1 warning generated.
crandom.c: In file included from crandom.c:11:
crandom.c: In file included from ./magic.h:15:
crandom.c: ./p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c: ./p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c: ./p448.h:320:31: warning: implicit declaration of function 'vrev64_u32' is invalid in C99 [-Wimplicit-function-declaration]
crandom.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
crandom.c: ^
crandom.c: 3 warnings generated.
ec_point.c: In file included from ec_point.c:12:
ec_point.c: In file included from ./ec_point.h:13:
ec_point.c: In file included from ./p448.h:7:
ec_point.c: In file included from ./word.h:17:
ec_point.c: In file included from /usr/include/endian.h:21:
ec_point.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^
ec_point.c: In file included from ec_point.c:12:
ec_point.c: In file included from ./ec_point.h:13:
ec_point.c: ./p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
ec_point.c: tmp = vshr_n_u32(aa[7],28);
ec_point.c: ^
ec_point.c: ./p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
ec_point.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
ec_point.c: ^
ec_point.c: ./p448.h:320:31: warning: implicit declaration of function 'vrev64_u32' is invalid in C99 [-Wimplicit-function-declaration]
ec_point.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
ec_point.c: ^
ec_point.c: 4 warnings generated.
goldilocks.c: In file included from goldilocks.c:6:
goldilocks.c: In file included from ./word.h:17:
goldilocks.c: In file included from /usr/include/endian.h:21:
goldilocks.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c: In file included from goldilocks.c:15:
goldilocks.c: In file included from ./ec_point.h:13:
goldilocks.c: ./p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
goldilocks.c: tmp = vshr_n_u32(aa[7],28);
goldilocks.c: ^
goldilocks.c: ./p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
goldilocks.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
goldilocks.c: ^
goldilocks.c: ./p448.h:320:31: warning: implicit declaration of function 'vrev64_u32' is invalid in C99 [-Wimplicit-function-declaration]
goldilocks.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
goldilocks.c: ^
goldilocks.c: 4 warnings generated.
magic.c: In file included from magic.c:5:
magic.c: In file included from ./field.h:11:
magic.c: In file included from ./magic.h:14:
magic.c: In file included from ./word.h:17:
magic.c: In file included from /usr/include/endian.h:21:
magic.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c: In file included from magic.c:5:
magic.c: In file included from ./field.h:11:
magic.c: In file included from ./magic.h:15:
magic.c: ./p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
magic.c: tmp = vshr_n_u32(aa[7],28);
magic.c: ^
magic.c: ./p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
magic.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
magic.c: ^
magic.c: ./p448.h:320:31: warning: implicit declaration of function 'vrev64_u32' is invalid in C99 [-Wimplicit-function-declaration]
magic.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
magic.c: ^
magic.c: 4 warnings generated.
p448.c: In file included from p448.c:5:
p448.c: In file included from ./word.h:17:
p448.c: In file included from /usr/include/endian.h:21:
p448.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^
p448.c: In file included from p448.c:6:
p448.c: ./p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
p448.c: tmp = vshr_n_u32(aa[7],28);
p448.c: ^
p448.c: ./p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
p448.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
p448.c: ^
p448.c: ./p448.h:320:31: warning: implicit declaration of function 'vrev64_u32' is invalid in C99 [-Wimplicit-function-declaration]
p448.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
p448.c: ^
p448.c: p448.c:19:36: error: invalid output constraint '+w' in asm
p448.c: __asm__ ("vadd.s64 %f0, %e0" : "+w"(x));
p448.c: ^
p448.c: p448.c:25:36: error: invalid output constraint '+w' in asm
p448.c: __asm__ ("vswp.s64 %e0, %f0" : "+w"(x));
p448.c: ^
p448.c: p448.c:31:36: error: invalid output constraint '+w' in asm
p448.c: __asm__ ("vswp.s64 %e0, %f0" : "+w"(x));
p448.c: ^
p448.c: ...

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
barrett_field.c: In file included from barrett_field.c:5:
barrett_field.c: In file included from ./barrett_field.h:15:
barrett_field.c: In file included from ./word.h:17:
barrett_field.c: In file included from /usr/include/endian.h:21:
barrett_field.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c: 1 warning generated.
ec_point.c: In file included from ec_point.c:12:
ec_point.c: In file included from ./ec_point.h:13:
ec_point.c: In file included from ./p448.h:7:
ec_point.c: In file included from ./word.h:17:
ec_point.c: In file included from /usr/include/endian.h:21:
ec_point.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^
ec_point.c: 1 warning generated.
goldilocks.c: In file included from goldilocks.c:6:
goldilocks.c: In file included from ./word.h:17:
goldilocks.c: In file included from /usr/include/endian.h:21:
goldilocks.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c: 1 warning generated.
magic.c: In file included from magic.c:5:
magic.c: In file included from ./field.h:11:
magic.c: In file included from ./magic.h:14:
magic.c: In file included from ./word.h:17:
magic.c: In file included from /usr/include/endian.h:21:
magic.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c: 1 warning generated.
p448.c: In file included from p448.c:5:
p448.c: In file included from ./word.h:17:
p448.c: In file included from /usr/include/endian.h:21:
p448.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^
p448.c: 1 warning generated.
scalarmul.c: In file included from scalarmul.c:5:
scalarmul.c: In file included from ./word.h:17:
scalarmul.c: In file included from /usr/include/endian.h:21:
scalarmul.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c: 1 warning generated.
sha512.c: In file included from sha512.c:5:
sha512.c: In file included from ./word.h:17:
sha512.c: In file included from /usr/include/endian.h:21:
sha512.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c: 1 warning generated.
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: 16, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments 32 arm32
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments 32 arm32
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments 32 arm32
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments 32 arm32
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 32 arm32
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 32 arm32
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 32 arm32
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 32 arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
barrett_field.c: In file included from barrett_field.c:5:
barrett_field.c: In file included from ./barrett_field.h:15:
barrett_field.c: In file included from ./word.h:17:
barrett_field.c: In file included from /usr/include/endian.h:21:
barrett_field.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c: 1 warning generated.
goldilocks.c: In file included from goldilocks.c:6:
goldilocks.c: In file included from ./word.h:17:
goldilocks.c: In file included from /usr/include/endian.h:21:
goldilocks.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c: 1 warning generated.
magic.c: In file included from magic.c:5:
magic.c: In file included from ./field.h:11:
magic.c: In file included from ./magic.h:14:
magic.c: In file included from ./word.h:17:
magic.c: In file included from /usr/include/endian.h:21:
magic.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c: 1 warning generated.
scalarmul.c: In file included from scalarmul.c:5:
scalarmul.c: In file included from ./word.h:17:
scalarmul.c: In file included from /usr/include/endian.h:21:
scalarmul.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c: 1 warning generated.
sha512.c: In file included from sha512.c:5:
sha512.c: In file included from ./word.h:17:
sha512.c: In file included from /usr/include/endian.h:21:
sha512.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c: 1 warning generated.
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: 18, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments 64 amd64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments 64 amd64
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments 64 amd64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments 64 amd64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments amd64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments amd64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 64 amd64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 64 amd64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 64 amd64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 64 amd64

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
barrett_field.c: In file included from barrett_field.c:5:
barrett_field.c: In file included from ./barrett_field.h:15:
barrett_field.c: In file included from ./word.h:17:
barrett_field.c: In file included from /usr/include/endian.h:21:
barrett_field.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c: 1 warning generated.
ec_point.c: In file included from ec_point.c:12:
ec_point.c: In file included from ./ec_point.h:13:
ec_point.c: In file included from ./p448.h:7:
ec_point.c: In file included from ./word.h:17:
ec_point.c: In file included from /usr/include/endian.h:21:
ec_point.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^
ec_point.c: 1 warning generated.
goldilocks.c: In file included from goldilocks.c:6:
goldilocks.c: In file included from ./word.h:17:
goldilocks.c: In file included from /usr/include/endian.h:21:
goldilocks.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c: 1 warning generated.
magic.c: In file included from magic.c:5:
magic.c: In file included from ./field.h:11:
magic.c: In file included from ./magic.h:14:
magic.c: In file included from ./word.h:17:
magic.c: In file included from /usr/include/endian.h:21:
magic.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c: 1 warning generated.
p448.c: In file included from p448.c:5:
p448.c: In file included from ./word.h:17:
p448.c: In file included from /usr/include/endian.h:21:
p448.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^
p448.c: 1 warning generated.
scalarmul.c: In file included from scalarmul.c:5:
scalarmul.c: In file included from ./word.h:17:
scalarmul.c: In file included from /usr/include/endian.h:21:
scalarmul.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c: 1 warning generated.
sha512.c: In file included from sha512.c:5:
sha512.c: In file included from ./word.h:17:
sha512.c: In file included from /usr/include/endian.h:21:
sha512.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments 32 arm32
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments 32 arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
barrett_field.c: In file included from barrett_field.c:5:
barrett_field.c: In file included from ./barrett_field.h:15:
barrett_field.c: In file included from ./word.h:17:
barrett_field.c: In file included from /usr/include/endian.h:21:
barrett_field.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c: 1 warning generated.
goldilocks.c: In file included from goldilocks.c:6:
goldilocks.c: In file included from ./word.h:17:
goldilocks.c: In file included from /usr/include/endian.h:21:
goldilocks.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c: 1 warning generated.
magic.c: In file included from magic.c:5:
magic.c: In file included from ./field.h:11:
magic.c: In file included from ./magic.h:14:
magic.c: In file included from ./word.h:17:
magic.c: In file included from /usr/include/endian.h:21:
magic.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c: 1 warning generated.
scalarmul.c: In file included from scalarmul.c:5:
scalarmul.c: In file included from ./word.h:17:
scalarmul.c: In file included from /usr/include/endian.h:21:
scalarmul.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c: 1 warning generated.
sha512.c: In file included from sha512.c:5:
sha512.c: In file included from ./word.h:17:
sha512.c: In file included from /usr/include/endian.h:21:
sha512.c: /usr/include/features.h:183:3: warning: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-W#warnings]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments 64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments 64

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_cond_swap':
crandom.c: p448.h:194:24: error: incompatible types when initializing type 'big_register_t {aka __vector(4) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doswap;
crandom.c: ^~~~~~
crandom.c: p448.h: In function 'p448_cond_neg':
crandom.c: p448.h:270:24: error: incompatible types when initializing type 'big_register_t {aka __vector(4) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doNegate;
crandom.c: ^~~~~~~~
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_cond_swap':
crandom.c: p448.h:194:24: error: incompatible types when initializing type 'big_register_t {aka __vector(4) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doswap;
crandom.c: ^~~~~~
crandom.c: p448.h: In function 'p448_cond_neg':
crandom.c: p448.h:270:24: error: incompatible types when initializing type 'big_register_t {aka __vector(4) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doNegate;
crandom.c: ^~~~~~~~

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/neon
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_weak_reduce':
crandom.c: p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32'; did you mean '__andn_u32'? [-Wimplicit-function-declaration]
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^~~~~~~~~~
crandom.c: __andn_u32
crandom.c: p448.h:314:14: error: incompatible types when initializing type 'uint32x2_t {aka __vector(2) unsigned int}' using type 'int'
crandom.c: p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32'; did you mean '__andn_u32'? [-Wimplicit-function-declaration]
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^~~~~~~~~~
crandom.c: __andn_u32
crandom.c: p448.h:318:15: error: incompatible types when assigning to type 'uint32x2_t {aka __vector(2) unsigned int}' from type 'int'
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c: p448.h:320:31: warning: implicit declaration of function 'vrev64_u32'; did you mean '_rdpid_u32'? [-Wimplicit-function-declaration]
crandom.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
crandom.c: ^~~~~~~~~~
crandom.c: _rdpid_u32
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_weak_reduce':
crandom.c: p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32'; did you mean '__andn_u32'? [-Wimplicit-function-declaration]
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^~~~~~~~~~
crandom.c: __andn_u32
crandom.c: p448.h:314:14: error: incompatible types when initializing type 'uint32x2_t {aka __vector(2) unsigned int}' using type 'int'
crandom.c: p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32'; did you mean '__andn_u32'? [-Wimplicit-function-declaration]
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^~~~~~~~~~
crandom.c: __andn_u32
crandom.c: p448.h:318:15: error: incompatible types when assigning to type 'uint32x2_t {aka __vector(2) unsigned int}' from type 'int'
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c: p448.h:320:31: warning: implicit declaration of function 'vrev64_u32'; did you mean '_rdpid_u32'? [-Wimplicit-function-declaration]
crandom.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
crandom.c: ^~~~~~~~~~
crandom.c: _rdpid_u32

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
ec_point.c: In file included from /usr/include/endian.h:21:0,
ec_point.c: from word.h:17,
ec_point.c: from p448.h:7,
ec_point.c: from ec_point.h:13,
ec_point.c: from ec_point.c:12:
ec_point.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^~~~~~~
goldilocks.c: In file included from /usr/include/endian.h:21:0,
goldilocks.c: from word.h:17,
goldilocks.c: from goldilocks.c:6:
goldilocks.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^~~~~~~
magic.c: In file included from /usr/include/endian.h:21:0,
magic.c: from word.h:17,
magic.c: from magic.h:14,
magic.c: from field.h:11,
magic.c: from magic.c:5:
magic.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^~~~~~~
p448.c: In file included from /usr/include/endian.h:21:0,
p448.c: from word.h:17,
p448.c: from p448.c:5:
p448.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^~~~~~~
scalarmul.c: In file included from /usr/include/endian.h:21:0,
scalarmul.c: from word.h:17,
scalarmul.c: from scalarmul.c:5:
scalarmul.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^~~~~~~
sha512.c: In file included from /usr/include/endian.h:21:0,
sha512.c: from word.h:17,
sha512.c: from sha512.c:5:
sha512.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^~~~~~~
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
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
ec_point.c: In file included from /usr/include/endian.h:21:0,
ec_point.c: from word.h:17,
ec_point.c: from p448.h:7,
ec_point.c: from ec_point.h:13,
ec_point.c: from ec_point.c:12:
ec_point.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^~~~~~~
goldilocks.c: In file included from /usr/include/endian.h:21:0,
goldilocks.c: from word.h:17,
goldilocks.c: from goldilocks.c:6:
goldilocks.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^~~~~~~
magic.c: In file included from /usr/include/endian.h:21:0,
magic.c: from word.h:17,
magic.c: from magic.h:14,
magic.c: from field.h:11,
magic.c: from magic.c:5:
magic.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^~~~~~~
p448.c: In file included from /usr/include/endian.h:21:0,
p448.c: from word.h:17,
p448.c: from p448.c:5:
p448.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^~~~~~~
scalarmul.c: In file included from /usr/include/endian.h:21:0,
scalarmul.c: from word.h:17,
scalarmul.c: from scalarmul.c:5:
scalarmul.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^~~~~~~
sha512.c: In file included from /usr/include/endian.h:21:0,
sha512.c: from word.h:17,
sha512.c: from sha512.c:5:
sha512.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^~~~~~~
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: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer 32
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer 32
gcc -m64 -march=barcelona -O -fomit-frame-pointer 32
gcc -m64 -march=barcelona -Os -fomit-frame-pointer 32

Compiler output

Implementation: crypto_sign/ed448goldilocks/amd64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
goldilocks.c: In file included from /usr/include/endian.h:21:0,
goldilocks.c: from word.h:17,
goldilocks.c: from goldilocks.c:6:
goldilocks.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^~~~~~~
magic.c: In file included from /usr/include/endian.h:21:0,
magic.c: from word.h:17,
magic.c: from magic.h:14,
magic.c: from field.h:11,
magic.c: from magic.c:5:
magic.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^~~~~~~
scalarmul.c: In file included from /usr/include/endian.h:21:0,
scalarmul.c: from word.h:17,
scalarmul.c: from scalarmul.c:5:
scalarmul.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^~~~~~~
sha512.c: In file included from /usr/include/endian.h:21:0,
sha512.c: from word.h:17,
sha512.c: from sha512.c:5:
sha512.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^~~~~~~
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
goldilocks.c: In file included from /usr/include/endian.h:21:0,
goldilocks.c: from word.h:17,
goldilocks.c: from goldilocks.c:6:
goldilocks.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^~~~~~~
magic.c: In file included from /usr/include/endian.h:21:0,
magic.c: from word.h:17,
magic.c: from magic.h:14,
magic.c: from field.h:11,
magic.c: from magic.c:5:
magic.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^~~~~~~
scalarmul.c: In file included from /usr/include/endian.h:21:0,
scalarmul.c: from word.h:17,
scalarmul.c: from scalarmul.c:5:
scalarmul.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^~~~~~~
sha512.c: In file included from /usr/include/endian.h:21:0,
sha512.c: from word.h:17,
sha512.c: from sha512.c:5:
sha512.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^~~~~~~

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
goldilocks.c: In file included from /usr/include/endian.h:21:0,
goldilocks.c: from word.h:17,
goldilocks.c: from goldilocks.c:6:
goldilocks.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^~~~~~~
magic.c: In file included from /usr/include/endian.h:21:0,
magic.c: from word.h:17,
magic.c: from magic.h:14,
magic.c: from field.h:11,
magic.c: from magic.c:5:
magic.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^~~~~~~
scalarmul.c: In file included from /usr/include/endian.h:21:0,
scalarmul.c: from word.h:17,
scalarmul.c: from scalarmul.c:5:
scalarmul.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^~~~~~~
sha512.c: In file included from /usr/include/endian.h:21:0,
sha512.c: from word.h:17,
sha512.c: from sha512.c:5:
sha512.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^~~~~~~
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
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
goldilocks.c: In file included from /usr/include/endian.h:21:0,
goldilocks.c: from word.h:17,
goldilocks.c: from goldilocks.c:6:
goldilocks.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^~~~~~~
magic.c: In file included from /usr/include/endian.h:21:0,
magic.c: from word.h:17,
magic.c: from magic.h:14,
magic.c: from field.h:11,
magic.c: from magic.c:5:
magic.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^~~~~~~
scalarmul.c: In file included from /usr/include/endian.h:21:0,
scalarmul.c: from word.h:17,
scalarmul.c: from scalarmul.c:5:
scalarmul.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^~~~~~~
sha512.c: In file included from /usr/include/endian.h:21:0,
sha512.c: from word.h:17,
sha512.c: from sha512.c:5:
sha512.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^~~~~~~
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: 6, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer 64
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer 64 amd64
gcc -m64 -march=barcelona -O -fomit-frame-pointer 64 amd64
gcc -m64 -march=barcelona -Os -fomit-frame-pointer 64

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_cond_swap':
crandom.c: p448.h:194:24: error: incompatible types when initializing type 'big_register_t {aka __vector(8) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doswap;
crandom.c: ^~~~~~
crandom.c: p448.h: In function 'p448_cond_neg':
crandom.c: p448.h:270:24: error: incompatible types when initializing type 'big_register_t {aka __vector(8) unsigned int}' using type 'mask_t {aka unsigned int}'
crandom.c: big_register_t m = doNegate;
crandom.c: ^~~~~~~~

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: icc
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(194): error: a value of type "mask_t={word_t={uint32_t={__uint32_t={unsigned int}}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doswap;
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(270): error: a value of type "mask_t={word_t={uint32_t={__uint32_t={unsigned int}}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doNegate;
crandom.c: ^
crandom.c:
crandom.c: compilation aborted for crandom.c (code 2)

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/neon
Compiler: icc
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(314): warning #266: function "vshr_n_u32" declared implicitly
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(314): error: a value of type "int" cannot be used to initialize an entity of type "uint32x2_t"
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(318): warning #266: function "vsra_n_u32" declared implicitly
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(318): error: a value of type "int" cannot be assigned to an entity of type "uint32x2_t"
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: ...

Number of similar (compiler,implementation) pairs: 19, namely:
CompilerImplementations
icc neon
icc -O1 -static neon
icc -O1 -static -no-vec neon
icc -O2 -static neon
icc -O2 -static -no-vec neon
icc -O3 -static neon
icc -O3 -static -no-vec neon
icc -Os -static neon
icc -Os -static -no-vec neon
icc -fast neon
icc -m64 -O1 -static neon
icc -m64 -O1 -static -no-vec neon
icc -m64 -O2 -static neon
icc -m64 -O2 -static -no-vec neon
icc -m64 -O3 -static neon
icc -m64 -O3 -static -no-vec neon
icc -m64 -Os -static neon
icc -m64 -Os -static -no-vec neon
icc -no-vec neon

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: icc
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
ec_point.c: In file included from /usr/include/endian.h(21),
ec_point.c: from word.h(17),
ec_point.c: from p448.h(7),
ec_point.c: from ec_point.h(13),
ec_point.c: from ec_point.c(12):
ec_point.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^
ec_point.c:
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
p448.c: In file included from /usr/include/endian.h(21),
p448.c: from word.h(17),
p448.c: from p448.c(5):
p448.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^
p448.c:
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc 32
icc -no-vec 32

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: icc
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc 64 amd64
icc -no-vec 64 amd64

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: icc -O1 -static
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
ec_point.c: In file included from /usr/include/endian.h(21),
ec_point.c: from word.h(17),
ec_point.c: from p448.h(7),
ec_point.c: from ec_point.h(13),
ec_point.c: from ec_point.c(12):
ec_point.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^
ec_point.c:
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
p448.c: In file included from /usr/include/endian.h(21),
p448.c: from word.h(17),
p448.c: from p448.c(5):
p448.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^
p448.c:
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
try.c: ld: cannot find -lcrypto

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: icc -O1 -static
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
try.c: ld: cannot find -lcrypto

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: icc -O1 -xB -static
barrett_field.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(194): error: a value of type "mask_t={word_t={uint32_t={__uint32_t={unsigned int}}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doswap;
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(270): error: a value of type "mask_t={word_t={uint32_t={__uint32_t={unsigned int}}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doNegate;
crandom.c: ^
crandom.c:
crandom.c: compilation aborted for crandom.c (code 2)

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/neon
Compiler: icc -O1 -xB -static
barrett_field.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(314): warning #266: function "vshr_n_u32" declared implicitly
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(314): error: a value of type "int" cannot be used to initialize an entity of type "uint32x2_t"
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(318): warning #266: function "vsra_n_u32" declared implicitly
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(318): error: a value of type "int" cannot be assigned to an entity of type "uint32x2_t"
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c:
crandom.c: ...

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: icc -O1 -xB -static
barrett_field.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ec_point.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ec_point.c: In file included from /usr/include/endian.h(21),
ec_point.c: from word.h(17),
ec_point.c: from p448.h(7),
ec_point.c: from ec_point.h(13),
ec_point.c: from ec_point.c(12):
ec_point.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^
ec_point.c:
goldilocks.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
p448.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
p448.c: In file included from /usr/include/endian.h(21),
p448.c: from word.h(17),
p448.c: from p448.c(5):
p448.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^
p448.c:
scalarmul.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
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 32
icc -O1 -xB -static -no-vec 32
icc -O2 -xB -static 32
icc -O2 -xB -static -no-vec 32
icc -O3 -xB -static 32
icc -O3 -xB -static -no-vec 32
icc -Os -xB -static 32
icc -Os -xB -static -no-vec 32

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: icc -O1 -xB -static
barrett_field.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
ec_point.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
goldilocks.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
p448.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
scalarmul.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
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: 16, namely:
CompilerImplementations
icc -O1 -xB -static 64 amd64
icc -O1 -xB -static -no-vec 64 amd64
icc -O2 -xB -static 64 amd64
icc -O2 -xB -static -no-vec 64 amd64
icc -O3 -xB -static 64 amd64
icc -O3 -xB -static -no-vec 64 amd64
icc -Os -xB -static 64 amd64
icc -Os -xB -static -no-vec 64 amd64

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: icc -O1 -xK -static
barrett_field.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(194): error: a value of type "mask_t={word_t={uint32_t={__uint32_t={unsigned int}}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doswap;
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(270): error: a value of type "mask_t={word_t={uint32_t={__uint32_t={unsigned int}}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doNegate;
crandom.c: ^
crandom.c:
crandom.c: compilation aborted for crandom.c (code 2)

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/neon
Compiler: icc -O1 -xK -static
barrett_field.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(314): warning #266: function "vshr_n_u32" declared implicitly
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(314): error: a value of type "int" cannot be used to initialize an entity of type "uint32x2_t"
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(318): warning #266: function "vsra_n_u32" declared implicitly
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(318): error: a value of type "int" cannot be assigned to an entity of type "uint32x2_t"
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c:
crandom.c: ...

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: icc -O1 -xK -static
barrett_field.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ec_point.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ec_point.c: In file included from /usr/include/endian.h(21),
ec_point.c: from word.h(17),
ec_point.c: from p448.h(7),
ec_point.c: from ec_point.h(13),
ec_point.c: from ec_point.c(12):
ec_point.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^
ec_point.c:
goldilocks.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
p448.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
p448.c: In file included from /usr/include/endian.h(21),
p448.c: from word.h(17),
p448.c: from p448.c(5):
p448.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^
p448.c:
scalarmul.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
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 32
icc -O1 -xK -static -no-vec 32
icc -O2 -xK -static 32
icc -O2 -xK -static -no-vec 32
icc -O3 -xK -static 32
icc -O3 -xK -static -no-vec 32
icc -Os -xK -static 32
icc -Os -xK -static -no-vec 32

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: icc -O1 -xK -static
barrett_field.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
ec_point.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
goldilocks.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
p448.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
scalarmul.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
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: 16, namely:
CompilerImplementations
icc -O1 -xK -static 64 amd64
icc -O1 -xK -static -no-vec 64 amd64
icc -O2 -xK -static 64 amd64
icc -O2 -xK -static -no-vec 64 amd64
icc -O3 -xK -static 64 amd64
icc -O3 -xK -static -no-vec 64 amd64
icc -Os -xK -static 64 amd64
icc -Os -xK -static -no-vec 64 amd64

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: icc -O1 -xN -static
barrett_field.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(194): error: a value of type "mask_t={word_t={uint32_t={__uint32_t={unsigned int}}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doswap;
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(270): error: a value of type "mask_t={word_t={uint32_t={__uint32_t={unsigned int}}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doNegate;
crandom.c: ^
crandom.c:
crandom.c: compilation aborted for crandom.c (code 2)

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/neon
Compiler: icc -O1 -xN -static
barrett_field.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(314): warning #266: function "vshr_n_u32" declared implicitly
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(314): error: a value of type "int" cannot be used to initialize an entity of type "uint32x2_t"
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(318): warning #266: function "vsra_n_u32" declared implicitly
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(318): error: a value of type "int" cannot be assigned to an entity of type "uint32x2_t"
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c:
crandom.c: ...

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: icc -O1 -xN -static
barrett_field.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ec_point.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ec_point.c: In file included from /usr/include/endian.h(21),
ec_point.c: from word.h(17),
ec_point.c: from p448.h(7),
ec_point.c: from ec_point.h(13),
ec_point.c: from ec_point.c(12):
ec_point.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^
ec_point.c:
goldilocks.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
p448.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
p448.c: In file included from /usr/include/endian.h(21),
p448.c: from word.h(17),
p448.c: from p448.c(5):
p448.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^
p448.c:
scalarmul.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
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 32
icc -O1 -xN -static -no-vec 32
icc -O2 -xN -static 32
icc -O2 -xN -static -no-vec 32
icc -O3 -xN -static 32
icc -O3 -xN -static -no-vec 32
icc -Os -xN -static 32
icc -Os -xN -static -no-vec 32

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: icc -O1 -xN -static
barrett_field.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
ec_point.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
goldilocks.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
p448.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
scalarmul.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
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: 16, namely:
CompilerImplementations
icc -O1 -xN -static 64 amd64
icc -O1 -xN -static -no-vec 64 amd64
icc -O2 -xN -static 64 amd64
icc -O2 -xN -static -no-vec 64 amd64
icc -O3 -xN -static 64 amd64
icc -O3 -xN -static -no-vec 64 amd64
icc -Os -xN -static 64 amd64
icc -Os -xN -static -no-vec 64 amd64

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: icc -O1 -xW -static
barrett_field.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(194): error: a value of type "mask_t={word_t={uint32_t={__uint32_t={unsigned int}}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doswap;
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(270): error: a value of type "mask_t={word_t={uint32_t={__uint32_t={unsigned int}}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doNegate;
crandom.c: ^
crandom.c:
crandom.c: compilation aborted for crandom.c (code 2)

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/neon
Compiler: icc -O1 -xW -static
barrett_field.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(314): warning #266: function "vshr_n_u32" declared implicitly
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(314): error: a value of type "int" cannot be used to initialize an entity of type "uint32x2_t"
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(318): warning #266: function "vsra_n_u32" declared implicitly
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(318): error: a value of type "int" cannot be assigned to an entity of type "uint32x2_t"
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c:
crandom.c: ...

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: icc -O1 -xW -static
barrett_field.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ec_point.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ec_point.c: In file included from /usr/include/endian.h(21),
ec_point.c: from word.h(17),
ec_point.c: from p448.h(7),
ec_point.c: from ec_point.h(13),
ec_point.c: from ec_point.c(12):
ec_point.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^
ec_point.c:
goldilocks.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
p448.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
p448.c: In file included from /usr/include/endian.h(21),
p448.c: from word.h(17),
p448.c: from p448.c(5):
p448.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^
p448.c:
scalarmul.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
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 32
icc -O1 -xW -static -no-vec 32
icc -O2 -xW -static 32
icc -O2 -xW -static -no-vec 32
icc -O3 -xW -static 32
icc -O3 -xW -static -no-vec 32
icc -Os -xW -static 32
icc -Os -xW -static -no-vec 32

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: icc -O1 -xW -static
barrett_field.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
ec_point.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
goldilocks.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
p448.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
scalarmul.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
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: 16, namely:
CompilerImplementations
icc -O1 -xW -static 64 amd64
icc -O1 -xW -static -no-vec 64 amd64
icc -O2 -xW -static 64 amd64
icc -O2 -xW -static -no-vec 64 amd64
icc -O3 -xW -static 64 amd64
icc -O3 -xW -static -no-vec 64 amd64
icc -Os -xW -static 64 amd64
icc -Os -xW -static -no-vec 64 amd64

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: icc -fast
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
ec_point.c: In file included from /usr/include/endian.h(21),
ec_point.c: from word.h(17),
ec_point.c: from p448.h(7),
ec_point.c: from ec_point.h(13),
ec_point.c: from ec_point.c(12):
ec_point.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^
ec_point.c:
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
p448.c: In file included from /usr/include/endian.h(21),
p448.c: from word.h(17),
p448.c: from p448.c(5):
p448.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^
p448.c:
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
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: ipo: warning #11021: unresolved pthread_mutex_unlock
try.c: Referenced in crypto_sign_ed448goldilocks.a(goldilocks.o)
try.c: Referenced in libgcc_eh.a(unwind-dw2-fde-dip.o)
try.c: ipo: warning #11021: unresolved pthread_mutex_lock
try.c: Referenced in crypto_sign_ed448goldilocks.a(goldilocks.o)
try.c: Referenced in libgcc_eh.a(unwind-dw2-fde-dip.o)
try.c: ipo: warning #11021: unresolved pthread_mutex_init
try.c: Referenced in crypto_sign_ed448goldilocks.a(goldilocks.o)
try.c: ld: cannot find -lcrypto

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: icc -fast
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
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: ipo: warning #11021: unresolved pthread_mutex_unlock
try.c: Referenced in crypto_sign_ed448goldilocks.a(goldilocks.o)
try.c: Referenced in libgcc_eh.a(unwind-dw2-fde-dip.o)
try.c: ipo: warning #11021: unresolved pthread_mutex_lock
try.c: Referenced in crypto_sign_ed448goldilocks.a(goldilocks.o)
try.c: Referenced in libgcc_eh.a(unwind-dw2-fde-dip.o)
try.c: ipo: warning #11021: unresolved pthread_mutex_init
try.c: Referenced in crypto_sign_ed448goldilocks.a(goldilocks.o)
try.c: ld: cannot find -lcrypto

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: icc -m64 -xHost -vec-report0 -static
barrett_field.c: icc: command line remark #10148: option '-vec-report0' not supported
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line remark #10148: option '-vec-report0' not supported
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(194): error: a value of type "mask_t={word_t={uint32_t={__uint32_t={unsigned int}}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doswap;
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(270): error: a value of type "mask_t={word_t={uint32_t={__uint32_t={unsigned int}}}}" cannot be used to initialize an entity of type "big_register_t"
crandom.c: big_register_t m = doNegate;
crandom.c: ^
crandom.c:
crandom.c: compilation aborted for crandom.c (code 2)

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/neon
Compiler: icc -m64 -xHost -vec-report0 -static
barrett_field.c: icc: command line remark #10148: option '-vec-report0' not supported
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line remark #10148: option '-vec-report0' not supported
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(314): warning #266: function "vshr_n_u32" declared implicitly
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(314): error: a value of type "int" cannot be used to initialize an entity of type "uint32x2_t"
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(318): warning #266: function "vsra_n_u32" declared implicitly
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c:
crandom.c: In file included from magic.h(15),
crandom.c: from crandom.c(11):
crandom.c: p448.h(318): error: a value of type "int" cannot be assigned to an entity of type "uint32x2_t"
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c:
crandom.c: ...

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

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: icc -m64 -xHost -vec-report0 -static
barrett_field.c: icc: command line remark #10148: option '-vec-report0' not supported
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line remark #10148: option '-vec-report0' not supported
ec_point.c: icc: command line remark #10148: option '-vec-report0' not supported
ec_point.c: In file included from /usr/include/endian.h(21),
ec_point.c: from word.h(17),
ec_point.c: from p448.h(7),
ec_point.c: from ec_point.h(13),
ec_point.c: from ec_point.c(12):
ec_point.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^
ec_point.c:
goldilocks.c: icc: command line remark #10148: option '-vec-report0' not supported
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: icc: command line remark #10148: option '-vec-report0' not supported
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
p448.c: icc: command line remark #10148: option '-vec-report0' not supported
p448.c: In file included from /usr/include/endian.h(21),
p448.c: from word.h(17),
p448.c: from p448.c(5):
p448.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^
p448.c:
scalarmul.c: icc: command line remark #10148: option '-vec-report0' not supported
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: icc: command line remark #10148: option '-vec-report0' not supported
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
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 32

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: icc -m64 -xHost -vec-report0 -static
barrett_field.c: icc: command line remark #10148: option '-vec-report0' not supported
barrett_field.c: In file included from /usr/include/endian.h(21),
barrett_field.c: from word.h(17),
barrett_field.c: from barrett_field.h(15),
barrett_field.c: from barrett_field.c(5):
barrett_field.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^
barrett_field.c:
crandom.c: icc: command line remark #10148: option '-vec-report0' not supported
ec_point.c: icc: command line remark #10148: option '-vec-report0' not supported
goldilocks.c: icc: command line remark #10148: option '-vec-report0' not supported
goldilocks.c: In file included from /usr/include/endian.h(21),
goldilocks.c: from word.h(17),
goldilocks.c: from goldilocks.c(6):
goldilocks.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^
goldilocks.c:
magic.c: icc: command line remark #10148: option '-vec-report0' not supported
magic.c: In file included from /usr/include/endian.h(21),
magic.c: from word.h(17),
magic.c: from magic.h(14),
magic.c: from field.h(11),
magic.c: from magic.c(5):
magic.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^
magic.c:
p448.c: icc: command line remark #10148: option '-vec-report0' not supported
scalarmul.c: icc: command line remark #10148: option '-vec-report0' not supported
scalarmul.c: In file included from /usr/include/endian.h(21),
scalarmul.c: from word.h(17),
scalarmul.c: from scalarmul.c(5):
scalarmul.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^
scalarmul.c:
sha512.c: icc: command line remark #10148: option '-vec-report0' not supported
sha512.c: In file included from /usr/include/endian.h(21),
sha512.c: from word.h(17),
sha512.c: from sha512.c(5):
sha512.c: /usr/include/features.h(183): warning #1224: #warning directive: "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^
sha512.c:
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: 2, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static 64 amd64