Implementation notes: amd64, sliver, crypto_dh/hecfp127i

Computer: sliver
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20160731
Operation: crypto_dh
Primitive: hecfp127i
TimeImplementationCompilerBenchmark dateSUPERCOP version
901422v02/w8s32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1312392v02/w8s04gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1344066v02/w8s08gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1402584v02/w8s01gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1457520v02/w8s02gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1461306v02/w8s16gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1473504v02/w8s16gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1479474v02/w8s32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1520940v02/w8s01gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
1543608v02/w8s32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
1596066v02/w8s01gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1597392v02/w8s16gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
1597878v02/w8s16gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
1605036v02/w8s32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
1608762v02/w8s08gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
1614306v02/w8s08gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
1616556v02/w8s08gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1620204v02/w8s02gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1625550v02/w8s04gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
1625772v02/w8s04gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1628640v02/w8s04gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
1661652v02/w8s02gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
1663146v02/w8s02gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
1719984v02/w8s01gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
2374482v02/vargcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
2395302v02/vargcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
2825964v02/vargcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
2853066v02/vargcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718

Compiler output

Implementation: crypto_dh/hecfp127i/v02/var
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:114:13: warning: inline function 'hec_fp_dbl_2e127m1_g2i_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void hec_fp_dbl_2e127m1_g2i_x8664_asm(uni TMP, void *NOPARAM1, void *NOPARAM2, uni D3, uni d1, uni CNS);
smul.c: ^
smul.c: smul.c:38:2: note: used here
smul.c: hec_fp_dbl_2e127m1_g2i_x8664_asm((uni)t, NULL, NULL, (uni)d3, (uni)d1, (uni)cn);
smul.c: ^
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:115:13: warning: inline function 'hec_fp_add_2e127m1_g2i_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void hec_fp_add_2e127m1_g2i_x8664_asm(uni TMP, void *NOPARAM1, void *NOPARAM2, uni D3, uni d1, uni d2);
smul.c: ^
smul.c: smul.c:136:3: note: used here
smul.c: hec_fp_add_2e127m1_g2i_x8664_asm((uni)t, NULL, NULL, (uni)d3, (uni)d1, (uni)d2);
smul.c: ^
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:116:13: warning: inline function 'hec_fp_madd_2e127m1_g2i_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void hec_fp_madd_2e127m1_g2i_x8664_asm(uni TMP, void *NOPARAM1, void *NOPARAM2, uni D3, uni d1, uni d2);
smul.c: ^
smul.c: smul.c:231:3: note: used here
smul.c: hec_fp_madd_2e127m1_g2i_x8664_asm((uni)t, NULL, NULL, (uni)d3, (uni)d1, (uni)d2);
smul.c: ^
smul.c: In file included from smul.c:12:
smul.c: In file included from ./finite128.h:5:
smul.c: ./fpx.h:23:13: warning: inline function 'fp_cnt_bits' is not defined [-Wundefined-inline]
smul.c: inline void fp_cnt_bits(int *bc, const uni an, const uni_t al);
smul.c: ...

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments v02/var v02/w8s01 v02/w8s02 v02/w8s04 v02/w8s08 v02/w8s16 v02/w8s32

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s08
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//cc3L4Fb0.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//ccp7uBil.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s08_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/w8s08

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s01
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccD0mVu9.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//ccTk1Rx8.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s01_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/w8s01

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s16
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccWGs4aD.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//cc9cpRCF.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s16_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/w8s16

Compiler output

Implementation: crypto_dh/hecfp127i/v02/var
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccXslkPh.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//cco46ASz.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_var_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/var

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s04
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccfHGaH4.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//ccNs8UFl.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s04_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/w8s04

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s32
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccrBUbpo.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//ccx6UGCA.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s32_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/w8s32

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s02
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//cczJtHO5.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//ccFWLqVG.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s02_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/w8s02

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s08
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//cc3P16L1.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//ccpn9jag.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s08_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/w8s08

Compiler output

Implementation: crypto_dh/hecfp127i/v02/var
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccSBEzVC.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//cc2xgtXE.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_var_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/var

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s02
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccUD8asq.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//cctdcZr7.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s02_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/w8s02

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s16
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccXVrzdt.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//cctIiEX0.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s16_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/w8s16

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s32
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccZDONCJ.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//ccZYnAmR.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s32_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/w8s32

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s04
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//cccdwpnf.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//ccA3vg6Z.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s04_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/w8s04

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s01
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//cchoGXiJ.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//ccJodAKw.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s01_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/w8s01

Compiler output

Implementation: crypto_dh/hecfp127i/v02/var
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cc149XrE.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//ccAJobXb.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_var_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/var

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s01
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cc64az3f.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//cc1pXZgr.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s01_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/w8s01

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s16
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccJP3oET.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//ccvyanpd.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s16_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/w8s16

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s04
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccOjuOIy.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//ccYGl7g8.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s04_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/w8s04

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s32
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccUVUyXI.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//ccoz4YGs.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s32_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/w8s32

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s08
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccdD8U9D.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//cclZnLXs.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s08_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/w8s08

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s02
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccn2CDC9.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//cc062pvj.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s02_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/w8s02

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s02
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//cc5hrdkr.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//ccN8ya8w.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s02_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/w8s02

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s01
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccERXMSX.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//ccaxDCMb.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s01_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/w8s01

Compiler output

Implementation: crypto_dh/hecfp127i/v02/var
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccG57Wrf.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//cckzItzG.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_var_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/var

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s08
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccU7OrnH.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//ccey3QkK.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s08_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/w8s08

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s16
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccULWADU.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//ccczbauK.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s16_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/w8s16

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s04
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//cclpp3JE.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//ccaOPtqS.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s04_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/w8s04

Compiler output

Implementation: crypto_dh/hecfp127i/v02/w8s32
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccwfYPK3.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//ccgcLNbZ.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_hecfp127i.a(test.o): In function `crypto_dh_hecfp127i_v02_w8s32_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/w8s32