Implementation notes: amd64, sand, crypto_sign/rainbow5640

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_sign
Primitive: rainbow5640
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
110736? ? ?? ? ?refclang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
111000? ? ?? ? ?refclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
111562? ? ?? ? ?refclang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
113754? ? ?? ? ?refclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
115000? ? ?? ? ?refclang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
118792? ? ?? ? ?refclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2018041520171218
136546? ? ?? ? ?refg++_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
136774? ? ?? ? ?refg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
137124? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
137414? ? ?? ? ?refg++_-march=k8_-O2_-fomit-frame-pointer2018041520171218
138068? ? ?? ? ?refg++_-m64_-O2_-fomit-frame-pointer2018041520171218
138090? ? ?? ? ?refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
138322? ? ?? ? ?refg++_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
138494? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
138710? ? ?? ? ?refg++_-O2_-fomit-frame-pointer2018041520171218
138916? ? ?? ? ?refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
138950? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
138970? ? ?? ? ?refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
139036? ? ?? ? ?refg++_-m64_-O_-fomit-frame-pointer2018041520171218
139172? ? ?? ? ?refg++_-O_-fomit-frame-pointer2018041520171218
139318? ? ?? ? ?refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
139650? ? ?? ? ?refg++_-march=k8_-O_-fomit-frame-pointer2018041520171218
139760? ? ?? ? ?refg++_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
139976? ? ?? ? ?refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
140056? ? ?? ? ?refg++_-march=nocona_-O_-fomit-frame-pointer2018041520171218
140412? ? ?? ? ?refg++_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
140900? ? ?? ? ?refg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
141174? ? ?? ? ?refg++_-O3_-fomit-frame-pointer2018041520171218
141206? ? ?? ? ?refg++_-m64_-O3_-fomit-frame-pointer2018041520171218
141302? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
141612? ? ?? ? ?refg++_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
141682? ? ?? ? ?refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
142014? ? ?? ? ?refg++_-march=k8_-O3_-fomit-frame-pointer2018041520171218
142090? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
144650? ? ?? ? ?refg++_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
145558? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
248696? ? ?? ? ?refg++_-march=k8_-Os_-fomit-frame-pointer2018041520171218
248786? ? ?? ? ?refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
250522? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
252126? ? ?? ? ?refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218
253538? ? ?? ? ?refg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
253972? ? ?? ? ?refg++_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
255788? ? ?? ? ?refg++_-Os_-fomit-frame-pointer2018041520171218
256428? ? ?? ? ?refg++_-m64_-Os_-fomit-frame-pointer2018041520171218
258018? ? ?? ? ?refg++_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
270738? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
1258502? ? ?? ? ?refg++2018041520171218

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: clang++ -O3 -fomit-frame-pointer -Qunused-arguments
try.cpp: /tmp/try-anything-30c4fe.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp/try-anything-9cab6b.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.cpp: /tmp/try-anything-972e2a.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp/try-anything-4d5174.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.cpp: /tmp/try-anything-f7ed27.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp/try-anything-ccedd3.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: clang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.cpp: /tmp/try-anything-fdc953.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp/try-anything-1218f7.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: clang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.cpp: /tmp/try-anything-832ae3.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp/try-anything-2d8674.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.cpp: /tmp/try-anything-f8649f.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp/try-anything-dba33e.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_affine_inv<31u, 56u>(MLPS<31u, 56u, 56u>*, MLPS<31u, 56u, 56u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_[_Z15rand_affine_invILj31ELj56EEvP4MLPSIXT_EXT0_EXT0_EES2_]+0x121): warning: rand() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++
try.cpp: /tmp//ccUygbuD.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x1f): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//cc63ZtZN.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x1f): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
measure.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x1f): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -O2 -fomit-frame-pointer
try.cpp: /tmp//ccMCObpa.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccNN8PAp.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -O2 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -O3 -fomit-frame-pointer
try.cpp: /tmp//cc0CXjfX.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccsWDNlf.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
measure.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -O -fomit-frame-pointer
try.cpp: /tmp//ccFMWSfN.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccimwwU0.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -O -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -Os -fomit-frame-pointer
try.cpp: /tmp//ccAnDJqU.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccFKPVDC.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
measure.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -fno-schedule-insns -O2 -fomit-frame-pointer
try.cpp: /tmp//ccRLsLxA.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccNCOf8I.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -fno-schedule-insns -O2 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -fno-schedule-insns -O3 -fomit-frame-pointer
try.cpp: /tmp//ccDuh73h.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccwY82l9.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
measure.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -fno-schedule-insns -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -fno-schedule-insns -O -fomit-frame-pointer
try.cpp: /tmp//ccHSx37x.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccKB2i1E.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -fno-schedule-insns -O -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -fno-schedule-insns -Os -fomit-frame-pointer
try.cpp: /tmp//ccNrV5a2.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccrsokVx.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
measure.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -fno-schedule-insns -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.cpp: /tmp//cc3KhUYJ.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccvZ0Fc7.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.cpp: /tmp//ccq5xyPw.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccjOIrdX.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
measure.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.cpp: /tmp//ccSgPb4h.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xa): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccF03irt.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xa): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xa): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.cpp: /tmp//ccGm0NeT.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccG3ptBS.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
measure.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -O2 -fomit-frame-pointer
try.cpp: /tmp//ccV2O4VW.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccmrAKmH.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -O2 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -O3 -fomit-frame-pointer
try.cpp: /tmp//ccINGgEf.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccGGyFnb.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
measure.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -O -fomit-frame-pointer
try.cpp: /tmp//ccda6nDZ.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//cc7knFhg.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -O -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -Os -fomit-frame-pointer
try.cpp: /tmp//cc1N1nVn.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccsDLGS3.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
measure.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -march=k8 -O2 -fomit-frame-pointer
try.cpp: /tmp//ccNnmonI.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccLskmGG.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=k8 -O2 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -march=k8 -O3 -fomit-frame-pointer
try.cpp: /tmp//ccWafGjK.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccGaAUa3.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
measure.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=k8 -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -march=k8 -O -fomit-frame-pointer
try.cpp: /tmp//cc7GC2Qp.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccmoxhkO.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=k8 -O -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -march=k8 -Os -fomit-frame-pointer
try.cpp: /tmp//ccgiMGHo.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccOiTaae.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
measure.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=k8 -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.cpp: /tmp//ccwUTdmb.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccGk5Uh0.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.cpp: /tmp//ccNK2TKk.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccARsl9n.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
measure.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.cpp: /tmp//ccqjpbfm.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccdyTxNC.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.cpp: /tmp//ccwM7uNm.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccWhXld2.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
measure.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -march=nocona -O2 -fomit-frame-pointer
try.cpp: /tmp//ccAt8eue.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccJ144hM.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=nocona -O2 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -march=nocona -O3 -fomit-frame-pointer
try.cpp: /tmp//ccJG8tgE.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x47): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccQ7Z5ro.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x47): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
measure.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x47): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=nocona -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -march=nocona -O -fomit-frame-pointer
try.cpp: /tmp//ccinoxXJ.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccyNnJ1b.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=nocona -O -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -m64 -march=nocona -Os -fomit-frame-pointer
try.cpp: /tmp//ccbH0yFd.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccX9wXa3.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
measure.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=nocona -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -march=k8 -O2 -fomit-frame-pointer
try.cpp: /tmp//ccZZKyrl.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//cctXYQWM.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=k8 -O2 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -march=k8 -O3 -fomit-frame-pointer
try.cpp: /tmp//cc5jFFe1.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccZwwN4e.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
measure.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=k8 -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -march=k8 -O -fomit-frame-pointer
try.cpp: /tmp//ccBRFtLe.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccKtP2z1.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=k8 -O -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -march=k8 -Os -fomit-frame-pointer
try.cpp: /tmp//ccNKDlnx.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccMIScSO.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
measure.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=k8 -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.cpp: /tmp//cceHqpFK.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccSMsp4L.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0x11): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.cpp: /tmp//cckp9eHy.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccgpBEhe.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
measure.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x48): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.cpp: /tmp//ccmGgVH7.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccDK1D1V.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.cpp: /tmp//ccvQ5IFG.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccpehFPB.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
measure.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -march=nocona -O2 -fomit-frame-pointer
try.cpp: /tmp//cce1MLuv.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccrOabXp.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=nocona -O2 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -march=nocona -O3 -fomit-frame-pointer
try.cpp: /tmp//ccLpmjjH.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x47): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccrxCr3k.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
try.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x47): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `rainbow_w_56_40<31u>::gen_q_key(unsigned char*)':
measure.cpp: rainbow_w-test.cpp:(.text._ZN15rainbow_w_56_40ILj31EE9gen_q_keyEPh[rainbow_w_56_40<31u>::gen_q_key(unsigned char*)]+0x47): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=nocona -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -march=nocona -O -fomit-frame-pointer
try.cpp: /tmp//ccjxibGN.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccVmhZme.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
try.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `void rand_gfv<31u>(gfv<31u>*)':
measure.cpp: rainbow_w-test.cpp:(.text._Z8rand_gfvILj31EEvP3gfvIXT_EE[void rand_gfv<31u>(gfv<31u>*)]+0xf): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=nocona -O -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/rainbow5640/ref
Compiler: g++ -march=nocona -Os -fomit-frame-pointer
try.cpp: /tmp//ccVZRwQr.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccBQiil5.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
try.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?
measure.cpp: crypto_sign_rainbow5640.a(rainbow_w-test.o): In function `gf<31u>::rand()':
measure.cpp: rainbow_w-test.cpp:(.text._ZN2gfILj31EE4randEv[gf<31u>::rand()]+0x9): warning: rand() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=nocona -Os -fomit-frame-pointer ref