Implementation notes: amd64, sliver, crypto_dh/hecfp128bk

Computer: sliver
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20160731
Operation: crypto_dh
Primitive: hecfp128bk
TimeImplementationCompilerBenchmark dateSUPERCOP version
881616v02/w8s08glv4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
923154v02/w8s32glv4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
924048v02/varglv4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
929562v02/w8s08glv4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
944058v02/w8s08glv4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
946104v02/w8s32glv4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
986124v02/w8s16glv4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
991764v02/w8s02glv4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
997104v02/w8s04glv4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1015500v02/w8s04glv4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1023900v02/w8s01glv4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1034970v02/w8s16glv4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1040568v02/w8s02glv4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1042836v02/w8s32glv4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
1061850v02/w8s32glv4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
1062306v02/w8s04glv4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
1065492v02/w8s16glv4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
1075284v02/w8s08glv4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
1080852v02/w8s16glv4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
1082724v02/w8s02glv4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
1083528v02/w8s04glv4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
1110054v02/w8s02glv4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
1122006v02/w8s01glv4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1213836v02/w8s01glv4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
1219560v02/w8s01glv4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
1391556v02/varglv4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1505796v02/varglv4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
1564986v02/varglv4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/varglv4
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
divisor.c: In file included from divisor.c:12:
divisor.c: ./finite128.h:255:13: warning: inline function 'hec_fp_dbl_2e128mc_g2i_x8664_asm' is not defined [-Wundefined-inline]
divisor.c: inline void hec_fp_dbl_2e128mc_g2i_x8664_asm(uni TMP, uni_t prm, void *NOPARAM, uni D3, uni d1, uni CNS);
divisor.c: ^
divisor.c: divisor.c:34:2: note: used here
divisor.c: hec_fp_dbl_2e128mc_g2i_x8664_asm((uni)t, cn->gt;prm, NULL, (uni)d3, (uni)d1, (uni)cn);
divisor.c: ^
divisor.c: In file included from divisor.c:12:
divisor.c: ./finite128.h:256:13: warning: inline function 'hec_fp_dbl_2e128mc_g2i_a2is0_a3is0_x8664_asm' is not defined [-Wundefined-inline]
divisor.c: inline void hec_fp_dbl_2e128mc_g2i_a2is0_a3is0_x8664_asm(uni TMP, uni_t prm, void *NOPARAM, uni D3, uni d1, uni CNS);
divisor.c: ^
divisor.c: divisor.c:117:2: note: used here
divisor.c: hec_fp_dbl_2e128mc_g2i_a2is0_a3is0_x8664_asm((uni)t, cn->gt;prm, NULL, (uni)d3, (uni)d1, NULL);
divisor.c: ^
divisor.c: In file included from divisor.c:12:
divisor.c: ./finite128.h:257:13: warning: inline function 'hec_fp_add_2e128mc_g2i_x8664_asm' is not defined [-Wundefined-inline]
divisor.c: inline void hec_fp_add_2e128mc_g2i_x8664_asm(uni TMP, uni_t prm, void *NOPARAM, uni D3, uni d1, uni d2);
divisor.c: ^
divisor.c: divisor.c:211:3: note: used here
divisor.c: hec_fp_add_2e128mc_g2i_x8664_asm((uni)t, cn->gt;prm, NULL, (uni)d3, (uni)d1, (uni)d2);
divisor.c: ^
divisor.c: In file included from divisor.c:12:
divisor.c: ./finite128.h:258:13: warning: inline function 'hec_fp_madd_2e128mc_g2i_x8664_asm' is not defined [-Wundefined-inline]
divisor.c: inline void hec_fp_madd_2e128mc_g2i_x8664_asm(uni TMP, uni_t prm, void *NOPARAM, uni D3, uni d1, uni d2);
divisor.c: ^
divisor.c: ...

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments v02/varglv4 v02/w8s01glv4 v02/w8s02glv4 v02/w8s04glv4 v02/w8s08glv4 v02/w8s16glv4 v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s01glv4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//cc62iyVc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccDZA0Mt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s01glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v02/w8s01glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s08glv4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccGBqc00.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccmEUL0O.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s08glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v02/w8s08glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s16glv4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccHFqDpG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc4l28dv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s16glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v02/w8s16glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s32glv4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccORZaP4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc6d9Y2G.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s32glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s04glv4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccRLaLHz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWwFTHq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s04glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v02/w8s04glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/varglv4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccXKJpRW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBrxlhY.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_varglv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v02/varglv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s02glv4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccvZ71zU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccCHyv84.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s02glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v02/w8s02glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s01glv4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//cc0dvtvq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2GVPAo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s01glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v02/w8s01glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s04glv4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccEAEHnr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccu8yQon.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s04glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v02/w8s04glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s02glv4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccEck90F.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNyyK55.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s02glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v02/w8s02glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s16glv4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccK9usqL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cchSRiKK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s16glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v02/w8s16glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s32glv4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccPSIkKW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbkuwdI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s32glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/varglv4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccTqnA7n.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccfLrEsc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_varglv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v02/varglv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s08glv4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccUREEWI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cciL1xOB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s08glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v02/w8s08glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s04glv4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cc6J0tyE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNBCQTE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s04glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v02/w8s04glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s16glv4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cc7e1FOY.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczqBMMv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s16glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v02/w8s16glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s02glv4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cc7tN2KG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccnJJuX2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s02glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v02/w8s02glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/varglv4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccNXQncm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5tvfcE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_varglv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v02/varglv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s32glv4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccg5dKAF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNUrT7Q.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s32glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s01glv4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cco6YHD2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccq04nEP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s01glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v02/w8s01glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s08glv4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccuUk2Hw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccM0MVgx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s08glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v02/w8s08glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s02glv4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//cc2aUZUc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccjNxsLL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s02glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v02/w8s02glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s32glv4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccGE3Cwx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccjoEmof.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s32glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s16glv4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccJ3LeSz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccDN2SMD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s16glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v02/w8s16glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/varglv4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccLQWw0M.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cctjVO2G.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_varglv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v02/varglv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s04glv4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccLnu6Qa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWnc1cd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s04glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v02/w8s04glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s08glv4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccc21ra6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccnVSoJC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s08glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v02/w8s08glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/v02/w8s01glv4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccuj21BU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZDkpcj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_hecfp128bk.a(test.o): In function `crypto_dh_hecfp128bk_v02_w8s01glv4_keypair':
measure.c: test.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v02/w8s01glv4