Implementation notes: amd64, river, crypto_encrypt/4hfe

Computer: river
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20160806
Operation: crypto_encrypt
Primitive: 4hfe

Checksum failure

Implementation: crypto_encrypt/4hfe/ref
Compiler: g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
b91dd4ad74bd013afee2f3f2f6502182109a2b3a5262cdde680578efffbb4ea8
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv ref

Checksum failure

Implementation: crypto_encrypt/4hfe/ref
Compiler: g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1095510e5ed369dc47b248d1d1085d27247fdf650296c4130753b1ce43fb73e8
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv ref

Checksum failure

Implementation: crypto_encrypt/4hfe/ref
Compiler: g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
8e15ba5fbb67a0eec9ed66c102d5c3df31e6ea707dd803111644d08d4e9ab86d
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv ref

Checksum failure

Implementation: crypto_encrypt/4hfe/ref
Compiler: g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
ccd363339796d534cfe42ee638ac155c44c2e9cd8927bc14bf2ceb47f2031f07
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv ref

Compiler output

Implementation: crypto_encrypt/4hfe/ref
Compiler: g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.cpp: crypto_encrypt_4hfe.a(HFE-test.o): In function `void rand_vecgt;(VECgt;*)':
try.cpp: HFE-test.cpp:(.gnu.linkonce.t._Z8rand_vecILj31ELj40EEvP3VECIXT_EXT0_EE+0x11): warning: warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccws8cLs.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: warning: random() 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_encrypt/4hfe/ref
Compiler: g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.cpp: crypto_encrypt_4hfe.a(HFE-test.o): In function `groebnergt;, 4>gt;::genEquas(gftowergt;*)':
try.cpp: HFE-test.cpp:(.gnu.linkonce.t._ZN8groebnerI7gftowerILj31ELj10EELi4EE8genEquasEPS1_+0x22): warning: warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccXpTE2Z.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: warning: random() 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_encrypt/4hfe/ref
Compiler: g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.cpp: crypto_encrypt_4hfe.a(HFE-test.o): In function `void rand_vecgt;(VECgt;*)':
try.cpp: HFE-test.cpp:(.gnu.linkonce.t._Z8rand_vecILj31ELj40EEvP3VECIXT_EXT0_EE+0xf): warning: warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccrr0AFp.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: warning: random() 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_encrypt/4hfe/ref
Compiler: g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.cpp: crypto_encrypt_4hfe.a(HFE-test.o): In function `gfgt;::rand()':
try.cpp: HFE-test.cpp:(.gnu.linkonce.t._ZN2gfILj31EE4randEv+0x9): warning: warning: rand() may return deterministic values, is that what you want?
try.cpp: /tmp//ccVClmwb.o: In function `alignedcalloc(unsigned long long)':
try.cpp: try-anything.cpp:(.text+0x...): warning: warning: random() 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