Implementation notes: amd64, sand, crypto_dh/kumfp128g

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_dh
Primitive: kumfp128g
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
456756? ? ?? ? ?v02/vargcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
457120? ? ?? ? ?v02/vargcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218
457216? ? ?? ? ?v02/vargcc_-m64_-Os_-fomit-frame-pointer2018041520171218
457368? ? ?? ? ?v02/vargcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
457612? ? ?? ? ?v02/vargcc_-funroll-loops_-O_-fomit-frame-pointer2018041520171218
457894? ? ?? ? ?v02/vargcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
457974? ? ?? ? ?v02/vargcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
457978? ? ?? ? ?v02/vargcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
458042? ? ?? ? ?v02/vargcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041520171218
458254? ? ?? ? ?v02/vargcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
458342? ? ?? ? ?v02/vargcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
458500? ? ?? ? ?v02/vargcc_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
458518? ? ?? ? ?v02/vargcc_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
458528? ? ?? ? ?v02/vargcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
458620? ? ?? ? ?v02/vargcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
458676? ? ?? ? ?v02/vargcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
458776? ? ?? ? ?v02/vargcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
458812? ? ?? ? ?v02/vargcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
458824? ? ?? ? ?v02/vargcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041520171218
458830? ? ?? ? ?v02/vargcc_-m64_-O3_-fomit-frame-pointer2018041520171218
458896? ? ?? ? ?v02/vargcc_-O_-fomit-frame-pointer2018041520171218
458896? ? ?? ? ?v02/vargcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
458900? ? ?? ? ?v02/vargcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
458928? ? ?? ? ?v02/vargcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041520171218
458948? ? ?? ? ?v02/vargcc_-O3_-fomit-frame-pointer2018041520171218
458998? ? ?? ? ?v02/vargcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
459002? ? ?? ? ?v02/vargcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
459022? ? ?? ? ?v02/vargcc_-m64_-O_-fomit-frame-pointer2018041520171218
459034? ? ?? ? ?v02/vargcc_-march=k8_-O2_-fomit-frame-pointer2018041520171218
459074? ? ?? ? ?v02/vargcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
459114? ? ?? ? ?v02/vargcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
459188? ? ?? ? ?v02/vargcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
459192? ? ?? ? ?v02/vargcc_-Os_-fomit-frame-pointer2018041520171218
459474? ? ?? ? ?v02/vargcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
459712? ? ?? ? ?v02/vargcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
459718? ? ?? ? ?v02/vargcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
459792? ? ?? ? ?v02/vargcc_-march=k8_-Os_-fomit-frame-pointer2018041520171218
459806? ? ?? ? ?v02/vargcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041520171218
460260? ? ?? ? ?v02/vargcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041520171218
460324? ? ?? ? ?v02/vargcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041520171218
460326? ? ?? ? ?v02/vargcc_-funroll-loops_-Os_-fomit-frame-pointer2018041520171218
460540? ? ?? ? ?v02/vargcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
460642? ? ?? ? ?v02/vargcc_-funroll-loops_-O3_-fomit-frame-pointer2018041520171218
460652? ? ?? ? ?v02/vargcc_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
460854? ? ?? ? ?v02/vargcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
461798? ? ?? ? ?v02/vargcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
463082? ? ?? ? ?v02/vargcc_-march=k8_-O3_-fomit-frame-pointer2018041520171218
464304? ? ?? ? ?v02/vargcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
464378? ? ?? ? ?v02/vargcc_-march=k8_-O_-fomit-frame-pointer2018041520171218
464446? ? ?? ? ?v02/vargcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041520171218
465112? ? ?? ? ?v02/vargcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
465664? ? ?? ? ?v02/vargcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041520171218
465672? ? ?? ? ?v02/vargcc_-funroll-loops2018041520171218
465852? ? ?? ? ?v02/vargcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
466342? ? ?? ? ?v02/vargcc2018041520171218
466420? ? ?? ? ?v02/vargcc_-funroll-loops_-O2_-fomit-frame-pointer2018041520171218
466796? ? ?? ? ?v02/vargcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
466806? ? ?? ? ?v02/vargcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041520171218
466932? ? ?? ? ?v02/vargcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
467124? ? ?? ? ?v02/vargcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
469960? ? ?? ? ?v02/vargcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
473144? ? ?? ? ?v02/vargcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
474106? ? ?? ? ?v02/vargcc_-march=nocona_-O_-fomit-frame-pointer2018041520171218
476336? ? ?? ? ?v02/vargcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
476882? ? ?? ? ?v02/vargcc_-O2_-fomit-frame-pointer2018041520171218
476894? ? ?? ? ?v02/vargcc_-m64_-O2_-fomit-frame-pointer2018041520171218

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: cc
fp_2e128mc_x8664.c: In file included from fp_2e128mc_x8664.c:7:
fp_2e128mc_x8664.c: In file included from ./finite128.h:5:
fp_2e128mc_x8664.c: ./fpx.h:23:13: warning: inline function 'fp_cnt_bits' is not defined [-Wundefined-inline]
fp_2e128mc_x8664.c: inline void fp_cnt_bits(int *bc, const uni an, const uni_t al);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: fp_2e128mc_x8664.c:86:2: note: used here
fp_2e128mc_x8664.c: fp_cnt_bits(&i, n01, 1);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: 1 warning generated.
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:269:13: warning: inline function 'kum_fp_dbl_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbl_2e128mc_g_x8664_asm(uni TMP, void *NOPARAM1, void *NOPARAM2, uni d1, void *NOPARAM3, uni CNS);
smul.c: ^
smul.c: smul.c:29:2: note: used here
smul.c: kum_fp_dbl_2e128mc_g_x8664_asm((uni)t, NULL, NULL, (uni)d1, NULL, (uni)cn);
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: ^
smul.c: smul.c:30:2: note: used here
smul.c: fp_cnt_bits(&i, kn, 2*FP_LEN); /*printf("%d ", i);*/
smul.c: ^
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:270:13: warning: inline function 'kum_fp_dbladd_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbladd_2e128mc_g_x8664_asm(uni TMP, uni kn, uni_t i, uni d1, uni d2, uni CNS);
smul.c: ^
smul.c: smul.c:32:3: note: used here
smul.c: kum_fp_dbladd_2e128mc_g_x8664_asm((uni)t, kn, j, (uni)d1, (uni)d2, (uni)cn);
smul.c: ^
smul.c: 3 warnings generated.
divisor_dbl.s: cc: warning: argument unused during compilation: '-D SUPERCOP' [-Wunused-command-line-argument]
divisor_dbladd.s: cc: warning: argument unused during compilation: '-D SUPERCOP' [-Wunused-command-line-argument]
divisor_fx_dbladd.s: cc: warning: argument unused during compilation: '-D SUPERCOP' [-Wunused-command-line-argument]
fp_2e128mc.s: cc: warning: argument unused during compilation: '-D SUPERCOP' [-Wunused-command-line-argument]
try.c: /tmp/try-anything-a2f967.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_dh_kumfp128g.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_kumfp128g.a(smul.o): In function `kum_fp_smul_2e128mc_g':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: cc: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
fp_2e128mc_x8664.c: In file included from fp_2e128mc_x8664.c:7:
fp_2e128mc_x8664.c: In file included from ./finite128.h:5:
fp_2e128mc_x8664.c: ./fpx.h:23:13: warning: inline function 'fp_cnt_bits' is not defined [-Wundefined-inline]
fp_2e128mc_x8664.c: inline void fp_cnt_bits(int *bc, const uni an, const uni_t al);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: fp_2e128mc_x8664.c:86:2: note: used here
fp_2e128mc_x8664.c: fp_cnt_bits(&i, n01, 1);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: 1 warning generated.
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:269:13: warning: inline function 'kum_fp_dbl_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbl_2e128mc_g_x8664_asm(uni TMP, void *NOPARAM1, void *NOPARAM2, uni d1, void *NOPARAM3, uni CNS);
smul.c: ^
smul.c: smul.c:29:2: note: used here
smul.c: kum_fp_dbl_2e128mc_g_x8664_asm((uni)t, NULL, NULL, (uni)d1, NULL, (uni)cn);
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: ^
smul.c: smul.c:30:2: note: used here
smul.c: fp_cnt_bits(&i, kn, 2*FP_LEN); /*printf("%d ", i);*/
smul.c: ^
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:270:13: warning: inline function 'kum_fp_dbladd_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbladd_2e128mc_g_x8664_asm(uni TMP, uni kn, uni_t i, uni d1, uni d2, uni CNS);
smul.c: ^
smul.c: smul.c:32:3: note: used here
smul.c: kum_fp_dbladd_2e128mc_g_x8664_asm((uni)t, kn, j, (uni)d1, (uni)d2, (uni)cn);
smul.c: ^
smul.c: 3 warnings generated.
try.c: /tmp/try-anything-91d7c4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_dh_kumfp128g.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_kumfp128g.a(smul.o): In function `kum_fp_smul_2e128mc_g':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
fp_2e128mc_x8664.c: In file included from fp_2e128mc_x8664.c:7:
fp_2e128mc_x8664.c: In file included from ./finite128.h:5:
fp_2e128mc_x8664.c: ./fpx.h:23:13: warning: inline function 'fp_cnt_bits' is not defined [-Wundefined-inline]
fp_2e128mc_x8664.c: inline void fp_cnt_bits(int *bc, const uni an, const uni_t al);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: fp_2e128mc_x8664.c:86:2: note: used here
fp_2e128mc_x8664.c: fp_cnt_bits(&i, n01, 1);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: 1 warning generated.
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:269:13: warning: inline function 'kum_fp_dbl_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbl_2e128mc_g_x8664_asm(uni TMP, void *NOPARAM1, void *NOPARAM2, uni d1, void *NOPARAM3, uni CNS);
smul.c: ^
smul.c: smul.c:29:2: note: used here
smul.c: kum_fp_dbl_2e128mc_g_x8664_asm((uni)t, NULL, NULL, (uni)d1, NULL, (uni)cn);
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: ^
smul.c: smul.c:30:2: note: used here
smul.c: fp_cnt_bits(&i, kn, 2*FP_LEN); /*printf("%d ", i);*/
smul.c: ^
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:270:13: warning: inline function 'kum_fp_dbladd_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbladd_2e128mc_g_x8664_asm(uni TMP, uni kn, uni_t i, uni d1, uni d2, uni CNS);
smul.c: ^
smul.c: smul.c:32:3: note: used here
smul.c: kum_fp_dbladd_2e128mc_g_x8664_asm((uni)t, kn, j, (uni)d1, (uni)d2, (uni)cn);
smul.c: ^
smul.c: 3 warnings generated.
try.c: /tmp/try-anything-613300.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_dh_kumfp128g.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_kumfp128g.a(smul.o): In function `kum_fp_smul_2e128mc_g':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
fp_2e128mc_x8664.c: In file included from fp_2e128mc_x8664.c:7:
fp_2e128mc_x8664.c: In file included from ./finite128.h:5:
fp_2e128mc_x8664.c: ./fpx.h:23:13: warning: inline function 'fp_cnt_bits' is not defined [-Wundefined-inline]
fp_2e128mc_x8664.c: inline void fp_cnt_bits(int *bc, const uni an, const uni_t al);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: fp_2e128mc_x8664.c:86:2: note: used here
fp_2e128mc_x8664.c: fp_cnt_bits(&i, n01, 1);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: 1 warning generated.
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:269:13: warning: inline function 'kum_fp_dbl_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbl_2e128mc_g_x8664_asm(uni TMP, void *NOPARAM1, void *NOPARAM2, uni d1, void *NOPARAM3, uni CNS);
smul.c: ^
smul.c: smul.c:29:2: note: used here
smul.c: kum_fp_dbl_2e128mc_g_x8664_asm((uni)t, NULL, NULL, (uni)d1, NULL, (uni)cn);
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: ^
smul.c: smul.c:30:2: note: used here
smul.c: fp_cnt_bits(&i, kn, 2*FP_LEN); /*printf("%d ", i);*/
smul.c: ^
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:270:13: warning: inline function 'kum_fp_dbladd_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbladd_2e128mc_g_x8664_asm(uni TMP, uni kn, uni_t i, uni d1, uni d2, uni CNS);
smul.c: ^
smul.c: smul.c:32:3: note: used here
smul.c: kum_fp_dbladd_2e128mc_g_x8664_asm((uni)t, kn, j, (uni)d1, (uni)d2, (uni)cn);
smul.c: ^
smul.c: 3 warnings generated.
try.c: /tmp/try-anything-43e7ec.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_dh_kumfp128g.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_kumfp128g.a(smul.o): In function `kum_fp_smul_2e128mc_g':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
fp_2e128mc_x8664.c: In file included from fp_2e128mc_x8664.c:7:
fp_2e128mc_x8664.c: In file included from ./finite128.h:5:
fp_2e128mc_x8664.c: ./fpx.h:23:13: warning: inline function 'fp_cnt_bits' is not defined [-Wundefined-inline]
fp_2e128mc_x8664.c: inline void fp_cnt_bits(int *bc, const uni an, const uni_t al);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: fp_2e128mc_x8664.c:86:2: note: used here
fp_2e128mc_x8664.c: fp_cnt_bits(&i, n01, 1);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: 1 warning generated.
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:269:13: warning: inline function 'kum_fp_dbl_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbl_2e128mc_g_x8664_asm(uni TMP, void *NOPARAM1, void *NOPARAM2, uni d1, void *NOPARAM3, uni CNS);
smul.c: ^
smul.c: smul.c:29:2: note: used here
smul.c: kum_fp_dbl_2e128mc_g_x8664_asm((uni)t, NULL, NULL, (uni)d1, NULL, (uni)cn);
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: ^
smul.c: smul.c:30:2: note: used here
smul.c: fp_cnt_bits(&i, kn, 2*FP_LEN); /*printf("%d ", i);*/
smul.c: ^
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:270:13: warning: inline function 'kum_fp_dbladd_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbladd_2e128mc_g_x8664_asm(uni TMP, uni kn, uni_t i, uni d1, uni d2, uni CNS);
smul.c: ^
smul.c: smul.c:32:3: note: used here
smul.c: kum_fp_dbladd_2e128mc_g_x8664_asm((uni)t, kn, j, (uni)d1, (uni)d2, (uni)cn);
smul.c: ^
smul.c: 3 warnings generated.
try.c: /tmp/try-anything-640ab8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_dh_kumfp128g.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_kumfp128g.a(smul.o): In function `kum_fp_smul_2e128mc_g':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
fp_2e128mc_x8664.c: In file included from fp_2e128mc_x8664.c:7:
fp_2e128mc_x8664.c: In file included from ./finite128.h:5:
fp_2e128mc_x8664.c: ./fpx.h:23:13: warning: inline function 'fp_cnt_bits' is not defined [-Wundefined-inline]
fp_2e128mc_x8664.c: inline void fp_cnt_bits(int *bc, const uni an, const uni_t al);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: fp_2e128mc_x8664.c:86:2: note: used here
fp_2e128mc_x8664.c: fp_cnt_bits(&i, n01, 1);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: 1 warning generated.
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:269:13: warning: inline function 'kum_fp_dbl_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbl_2e128mc_g_x8664_asm(uni TMP, void *NOPARAM1, void *NOPARAM2, uni d1, void *NOPARAM3, uni CNS);
smul.c: ^
smul.c: smul.c:29:2: note: used here
smul.c: kum_fp_dbl_2e128mc_g_x8664_asm((uni)t, NULL, NULL, (uni)d1, NULL, (uni)cn);
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: ^
smul.c: smul.c:30:2: note: used here
smul.c: fp_cnt_bits(&i, kn, 2*FP_LEN); /*printf("%d ", i);*/
smul.c: ^
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:270:13: warning: inline function 'kum_fp_dbladd_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbladd_2e128mc_g_x8664_asm(uni TMP, uni kn, uni_t i, uni d1, uni d2, uni CNS);
smul.c: ^
smul.c: smul.c:32:3: note: used here
smul.c: kum_fp_dbladd_2e128mc_g_x8664_asm((uni)t, kn, j, (uni)d1, (uni)d2, (uni)cn);
smul.c: ^
smul.c: 3 warnings generated.
try.c: /tmp/try-anything-53ed3c.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_dh_kumfp128g.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_kumfp128g.a(smul.o): In function `kum_fp_smul_2e128mc_g':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
fp_2e128mc_x8664.c: In file included from fp_2e128mc_x8664.c:7:
fp_2e128mc_x8664.c: In file included from ./finite128.h:5:
fp_2e128mc_x8664.c: ./fpx.h:23:13: warning: inline function 'fp_cnt_bits' is not defined [-Wundefined-inline]
fp_2e128mc_x8664.c: inline void fp_cnt_bits(int *bc, const uni an, const uni_t al);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: fp_2e128mc_x8664.c:86:2: note: used here
fp_2e128mc_x8664.c: fp_cnt_bits(&i, n01, 1);
fp_2e128mc_x8664.c: ^
fp_2e128mc_x8664.c: 1 warning generated.
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:269:13: warning: inline function 'kum_fp_dbl_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbl_2e128mc_g_x8664_asm(uni TMP, void *NOPARAM1, void *NOPARAM2, uni d1, void *NOPARAM3, uni CNS);
smul.c: ^
smul.c: smul.c:29:2: note: used here
smul.c: kum_fp_dbl_2e128mc_g_x8664_asm((uni)t, NULL, NULL, (uni)d1, NULL, (uni)cn);
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: ^
smul.c: smul.c:30:2: note: used here
smul.c: fp_cnt_bits(&i, kn, 2*FP_LEN); /*printf("%d ", i);*/
smul.c: ^
smul.c: In file included from smul.c:12:
smul.c: ./finite128.h:270:13: warning: inline function 'kum_fp_dbladd_2e128mc_g_x8664_asm' is not defined [-Wundefined-inline]
smul.c: inline void kum_fp_dbladd_2e128mc_g_x8664_asm(uni TMP, uni kn, uni_t i, uni d1, uni d2, uni CNS);
smul.c: ^
smul.c: smul.c:32:3: note: used here
smul.c: kum_fp_dbladd_2e128mc_g_x8664_asm((uni)t, kn, j, (uni)d1, (uni)d2, (uni)cn);
smul.c: ^
smul.c: 3 warnings generated.
try.c: /tmp/try-anything-a87e8d.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_dh_kumfp128g.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_kumfp128g.a(smul.o): In function `kum_fp_smul_2e128mc_g':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc
try.c: /tmp//ccWLuymQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cckFn4sT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//cckjpZ4V.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLTkETx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccGJpnSy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbOjBHp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//ccV6leEe.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc67sMGX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//ccD2Aa0a.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccf7fGId.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccGaU3AF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEzFdCA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccdu2KvF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZ1wXET.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccPaLFQX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccgd1yHS.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccyuvF1F.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccUrnijj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops
try.c: /tmp//ccst4IXw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYmiOCd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccHAAYoC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccE3bYcy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//cceG0pRS.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwAbVBQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccs7VhiW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMEOfTT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//cctT7XLt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccY8x2Dx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccuGiely.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccoeR2IA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//cc9Afg0E.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccs2Hpvw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//cc6dZVZr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccaxWy9f.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccK1ALJi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccO7qBc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccDAHrPA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccoRyk1m.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccHB47xY.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccC7e7PW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccH6JvhK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc3XyBbx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccUebUUn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccp8nSYg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -Os -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc4on6Yn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSL6Q9z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccGHbQxC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccslrVfH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccqZLyad.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccPbgeL6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cceFZdYW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cceAYTzG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccbjzgBg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccPMUJAy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccllXvsw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvgCyPQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccj5nK0b.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccOWkkh6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cc8CxOkG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cchDkSIL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc1KnuOL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc12SrFV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccoYtbL2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccklr4nq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccQzaELe.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZxcgLG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cceEJRyW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwBqcPi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccqQUvg9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKx6snL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccFZhAbj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc1zztb1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cchcziJq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccL1erCU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccNIKopq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEDM01w.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccIFRdM6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccmIv46a.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccRmFBMo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccv8TpWH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//ccPrAhOO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccV4qO50.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//cckBfVoQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccsJN79i.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -Os -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccOkq9BP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccS2sGIn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=k8 -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccY2Dvs0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccFeBAUZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=k8 -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccKFzJG3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccR8ZCEX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=k8 -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccHi7v17.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccUJobrx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=k8 -Os -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//ccSH5DLq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEDkBaw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//cc70zj6b.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccltIweT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccjqSKYM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5I25gc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//ccCyw9og.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYDxwup.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//cceaHRds.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEzJkaD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=nocona -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccfi6ruE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLnkAof.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=nocona -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cc6eilZG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc7MK3Yr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=nocona -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccb9D1XC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccGzrnqI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=nocona -Os -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cckMuFGR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8mnsJH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=k8 -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccPdGYfq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccqJD2Qh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=k8 -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccC8nuc0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccAWE2ER.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=k8 -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccZoN5hX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccU8iCSN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=k8 -Os -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccm9tw7K.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccm5ALtZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): 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/kumfp128g/v02/var
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccOZbwHw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccjHPWSh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): 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/kumfp128g/v02/var
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccNuSZNC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccF70sYD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): 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/kumfp128g/v02/var
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccLoxYb3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMaRsLP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): 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/kumfp128g/v02/var
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccHLPPf1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc07qwkR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=nocona -O2 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccx0J2ke.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTjdU7s.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=nocona -O3 -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cc2PWH6y.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccxLXyBO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=nocona -O -fomit-frame-pointer v02/var

Compiler output

Implementation: crypto_dh/kumfp128g/v02/var
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cc6ZX8v3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccS3gR10.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
measure.c: crypto_dh_kumfp128g.a(test.o): In function `crypto_dh_kumfp128g_v02_var_keypair':
measure.c: test.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=nocona -Os -fomit-frame-pointer v02/var