Implementation notes: amd64, sliver, crypto_dh/hecfp128i

Computer: sliver
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20160731
Operation: crypto_dh
Primitive: hecfp128i
TimeImplementationCompilerBenchmark dateSUPERCOP version
1462872v02/w8s02gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1710048v02/w8s08gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1730514v02/w8s32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1760970v02/w8s16gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1761786v02/w8s04gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1794348v02/w8s01gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
1854468v02/w8s32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1894272v02/w8s04gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1921542v02/w8s16gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1952622v02/w8s32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
1988100v02/w8s16gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
1991916v02/w8s32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
1993002v02/w8s08gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
1994622v02/w8s16gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
2002824v02/w8s08gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
2017656v02/w8s02gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
2030178v02/w8s04gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
2030226v02/w8s04gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
2060106v02/w8s02gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
2063616v02/w8s08gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
2066700v02/w8s02gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
2091036v02/w8s01gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
2155884v02/w8s01gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
2184396v02/w8s01gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718
3084474v02/vargcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072520160718
3523704v02/vargcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072520160718
3541626v02/vargcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072520160718
3559272v02/vargcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072520160718

Compiler output

Implementation: crypto_dh/hecfp128i/v02/var
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/var v02/w8s01 v02/w8s02 v02/w8s04 v02/w8s08 v02/w8s16 v02/w8s32

Compiler output

Implementation: crypto_dh/hecfp128i/v02/w8s01
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccA1EPE4.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//ccdLgoNs.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s08
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccF7sOCs.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//ccLyYQdx.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s32
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccHKo7Ky.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//ccNhtuj5.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s04
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//cca9Mtop.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//cc2y5oWN.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s02
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccgauMNG.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//ccBVBOXw.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/var
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//cct1BUwf.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//cc3T9qqD.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s16
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccwuhw5M.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//ccpYctz5.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s04
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//cc0R3HMd.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//cceYswwS.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s01
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccRSN7T5.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//ccRED8B4.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s02
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccXvBkqz.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//ccpgO7Pc.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/var
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccdJ2R1V.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//cceBRBxs.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s16
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccmlO0iG.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//ccXBJfDF.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s32
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccwl6LAV.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//ccXahQTU.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s08
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccz53D2m.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//ccZPvFvG.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s01
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cc4MYtW4.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//ccaHXLjP.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/var
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccCEzyvI.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//ccr5MdnP.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s08
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccEm5ZRl.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//cc8hvMnq.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s16
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccUyrHG0.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//ccPkmDMq.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s32
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cch0zeWP.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//cc9N1anD.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s02
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccl9tstz.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//ccJEBLDj.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s04
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccsopm8y.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//ccUZdQV5.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s16
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//cc3HKHKe.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//ccpw0Tu9.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/var
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//cc8xFAKX.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//ccoWfEt5.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s08
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccRm94ee.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//ccuIkF68.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s32
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccWHtgTT.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//ccSEhKdh.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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

Compiler output

Implementation: crypto_dh/hecfp128i/v02/w8s04
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccdDjDD2.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//ccA1BqkK.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s02
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccvHm0im.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//ccOR01S0.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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/hecfp128i/v02/w8s01
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccyV4aHL.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//ccY2YDVl.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_hecfp128i.a(test.o): In function `crypto_dh_hecfp128i_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