Implementation notes: x86, leaf, crypto_hash/groestl256

Computer: leaf
Architecture: x86
CPU ID: unknown CPU ID
SUPERCOP version: 20160731
Operation: crypto_hash
Primitive: groestl256
TimeImplementationCompilerBenchmark dateSUPERCOP version
193972opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072920160724
195488opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072920160724
195864opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072920160724
209852opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072920160724
221484mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072920160724
226228mmxgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072920160724
245028mmxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072920160724
249544sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072920160724
261436sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072920160724
284000mmxgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072920160724
284480sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072920160724
31070032bit-2ktablegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072920160724
311948opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072920160724
313188sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072920160724
315348sphlib-adaptedgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072920160724
332484sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072920160724
335032sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072920160724
337368sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072920160724
340044sphlib-adaptedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072920160724
342888sphlib-adaptedgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072920160724
344876sphlib-adaptedgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072920160724
347464sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072920160724
384668opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072920160724
390660opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072920160724
391316opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072920160724
41366832bit-bytesliced-c-fastgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072920160724
67553632bit-bytesliced-c-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072920160724
7075568bit_cgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072920160724
70816832bit-bytesliced-c-fastgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072920160724
82524832bit-bytesliced-c-fastgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072920160724
87717232bit-bytesliced-c-fastgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072920160724
9009408bit_cgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072920160724
102304432bit-bytesliced-c-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072920160724
106038032bit-bytesliced-c-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072920160724
10634368bit_cgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072920160724
106723632bit-2ktablegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072920160724
107186432bit-2ktablegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072920160724
107958832bit-2ktablegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072920160724
11713808bit_cgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072920160724
305292032bit-bytesliced-c-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072920160724

Compiler output

Implementation: crypto_hash/groestl256/aesni-intr
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: In file included from hash.c:28:
hash.c: groestl-intr-aes.h:10:23: error: smmintrin.h: No such file or directory
hash.c: groestl-intr-aes.h:11:23: error: wmmintrin.h: No such file or directory
hash.c: In file included from hash.c:28:
hash.c: groestl-intr-aes.h:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Lx'
hash.c: groestl-intr-aes.h:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L0'
hash.c: groestl-intr-aes.h:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L7'
hash.c: groestl-intr-aes.h:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_P'
hash.c: groestl-intr-aes.h:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Q'
hash.c: groestl-intr-aes.h:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TRANSP_MASK'
hash.c: groestl-intr-aes.h:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SUBSH_MASK'
hash.c: groestl-intr-aes.h:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_1B'
hash.c: groestl-intr-aes.h:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_FF'
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:356: error: '__m128i' undeclared (first use in this function)
hash.c: groestl-intr-aes.h:356: error: (Each undeclared identifier is reported only once
hash.c: groestl-intr-aes.h:356: error: for each function it appears in.)
hash.c: groestl-intr-aes.h:356: error: expected expression before 'const'
hash.c: groestl-intr-aes.h:357: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xmm0'
hash.c: groestl-intr-aes.h:357: error: 'xmm0' undeclared (first use in this function)
hash.c: groestl-intr-aes.h:357: error: 'xmm2' undeclared (first use in this function)
hash.c: groestl-intr-aes.h:357: error: 'xmm6' undeclared (first use in this function)
hash.c: groestl-intr-aes.h:357: error: 'xmm7' undeclared (first use in this function)
hash.c: groestl-intr-aes.h:358: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xmm12'
hash.c: groestl-intr-aes.h:358: error: 'xmm12' undeclared (first use in this function)
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv aesni-intr
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv aesni-intr
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv aesni-intr
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv aesni-intr

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: In file included from hash.c:34:
hash.c: groestl-intr-vperm.h:13:23: error: tmmintrin.h: No such file or directory
hash.c: In file included from hash.c:34:
hash.c: groestl-intr-vperm.h:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Lx'
hash.c: groestl-intr-vperm.h:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L0'
hash.c: groestl-intr-vperm.h:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L7'
hash.c: groestl-intr-vperm.h:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_P'
hash.c: groestl-intr-vperm.h:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Q'
hash.c: groestl-intr-vperm.h:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TRANSP_MASK'
hash.c: groestl-intr-vperm.h:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SUBSH_MASK'
hash.c: groestl-intr-vperm.h:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_0F'
hash.c: groestl-intr-vperm.h:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_15'
hash.c: groestl-intr-vperm.h:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_1B'
hash.c: groestl-intr-vperm.h:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_63'
hash.c: groestl-intr-vperm.h:28: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_FF'
hash.c: groestl-intr-vperm.h:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_IPT'
hash.c: groestl-intr-vperm.h:30: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_OPT'
hash.c: groestl-intr-vperm.h:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_INV'
hash.c: groestl-intr-vperm.h:32: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_SB1'
hash.c: groestl-intr-vperm.h:33: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_SB2'
hash.c: groestl-intr-vperm.h:34: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_SB4'
hash.c: groestl-intr-vperm.h:35: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'VPERM_SBO'
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: groestl-intr-vperm.h:645: error: '__m128i' undeclared (first use in this function)
hash.c: groestl-intr-vperm.h:645: error: (Each undeclared identifier is reported only once
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv vperm-intr
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv vperm-intr
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv vperm-intr
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv vperm-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: In file included from hash.c:9:
hash.c: groestl-intr-avx.h:10:23: error: smmintrin.h: No such file or directory
hash.c: groestl-intr-avx.h:11:23: error: wmmintrin.h: No such file or directory
hash.c: groestl-intr-avx.h:12:23: error: immintrin.h: No such file or directory
hash.c: In file included from hash.c:9:
hash.c: groestl-intr-avx.h:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Lx'
hash.c: groestl-intr-avx.h:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L0'
hash.c: groestl-intr-avx.h:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L7'
hash.c: groestl-intr-avx.h:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_P'
hash.c: groestl-intr-avx.h:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Q'
hash.c: groestl-intr-avx.h:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TRANSP_MASK'
hash.c: groestl-intr-avx.h:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SUBSH_MASK'
hash.c: groestl-intr-avx.h:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_FF'
hash.c: groestl-intr-avx.h:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_1B'
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: groestl-intr-avx.h:341: error: '__m128i' undeclared (first use in this function)
hash.c: groestl-intr-avx.h:341: error: (Each undeclared identifier is reported only once
hash.c: groestl-intr-avx.h:341: error: for each function it appears in.)
hash.c: groestl-intr-avx.h:341: error: expected expression before 'const'
hash.c: groestl-intr-avx.h:342: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xmm0'
hash.c: groestl-intr-avx.h:342: error: 'xmm0' undeclared (first use in this function)
hash.c: groestl-intr-avx.h:342: error: 'xmm2' undeclared (first use in this function)
hash.c: groestl-intr-avx.h:342: error: 'xmm6' undeclared (first use in this function)
hash.c: groestl-intr-avx.h:342: error: 'xmm7' undeclared (first use in this function)
hash.c: groestl-intr-avx.h:343: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xmm12'
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv avx-intr
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv avx-intr
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv avx-intr
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv avx-intr

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'Hash':
hash.c: hash.c:242: warning: ignoring alignment for stack allocated 'context'
hash.c: /tmp//ccNGXRkz.s: Assembler messages:
hash.c: /tmp//ccNGXRkz.s:11: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:12: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:13: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:38: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:39: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:40: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:89: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:90: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:91: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:140: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:141: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:142: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:191: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:192: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:193: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:242: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:243: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:244: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:289: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:290: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:291: Error: too many memory references for 'movaps'
hash.c: /tmp//ccNGXRkz.s:292: Error: too many memory references for 'movaps'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/32bit-bytesliced-c-small
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//cc1Q2Dpo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccrkkcX5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv 32bit-bytesliced-c-small

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccBy5urT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccx7t646.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/opt32
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccCYksOn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cca9M2ou.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccHvQuVA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccr3WbsN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-small
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccKoYTtL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cctyB666.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv sphlib-small

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccSOV5Cb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccInP8Ic.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv sphlib-adapted

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccTebb5K.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccdPx7QE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv 8bit_c

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccl8MAgL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccdgfixA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv 32bit-2ktable

Compiler output

Implementation: crypto_hash/groestl256/32bit-bytesliced-c-fast
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccqzFygu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cckdI0BU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/mmx
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccxzFFXo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccrCRrgL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'Hash':
hash.c: hash.c:242: warning: ignoring alignment for stack allocated 'context'
hash.c: hash.c: In function 'crypto_hash_groestl256_vperm':
hash.c: hash.c:242: warning: ignoring alignment for stack allocated 'context'
hash.c: /tmp//ccBNIbZ4.s: Assembler messages:
hash.c: /tmp//ccBNIbZ4.s:11: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:12: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:13: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:38: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:39: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:40: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:89: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:90: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:91: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:140: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:141: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:142: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:191: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:192: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:193: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:242: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:243: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:244: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:289: Error: too many memory references for 'movaps'
hash.c: /tmp//ccBNIbZ4.s:290: Error: too many memory references for 'movaps'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-small
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccByza5a.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8XbfX2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv sphlib-small

Compiler output

Implementation: crypto_hash/groestl256/32bit-bytesliced-c-fast
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccC3la9D.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccENmDb3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccDoRI8B.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccFDElyG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccEzo2Mr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYuS2f4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/32bit-bytesliced-c-small
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccILzuDD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cca4PvDg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv 32bit-bytesliced-c-small

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccIl55H9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cct0g5Vj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv 8bit_c

Compiler output

Implementation: crypto_hash/groestl256/opt32
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccMbfQQj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc7ImWXy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccg1jrao.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccew5vJi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv sphlib-adapted

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccrlcukh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccCbUYAV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv 32bit-2ktable

Compiler output

Implementation: crypto_hash/groestl256/mmx
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccz0uqu2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccXbkLF4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'Hash':
hash.c: hash.c:242: warning: ignoring alignment for stack allocated 'context'
hash.c: /tmp//ccxebDBu.s: Assembler messages:
hash.c: /tmp//ccxebDBu.s:11: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:12: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:13: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:38: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:39: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:40: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:89: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:90: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:91: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:140: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:141: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:142: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:191: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:192: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:193: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:242: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:243: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:244: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:289: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:290: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:291: Error: too many memory references for 'movaps'
hash.c: /tmp//ccxebDBu.s:292: Error: too many memory references for 'movaps'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/32bit-bytesliced-c-small
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cc4kJ13g.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbVTbPO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv 32bit-bytesliced-c-small

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cc4zSjTf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccyRzXCW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cc5NLbt0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccJ2AM50.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv sphlib-adapted

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cc5pkjST.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKzeb0T.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/opt32
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccTn7eip.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLe7Eqh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccY5QbYc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5y9eEs.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv 32bit-2ktable

Compiler output

Implementation: crypto_hash/groestl256/sphlib-small
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cch588ve.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVadYsV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv sphlib-small

Compiler output

Implementation: crypto_hash/groestl256/mmx
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cco4Kqnb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccfYmRI7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccr0V6UE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccjYyMcF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv 8bit_c

Compiler output

Implementation: crypto_hash/groestl256/32bit-bytesliced-c-fast
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccwxqFoh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYjGvb9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'Hash':
hash.c: hash.c:242: warning: ignoring alignment for stack allocated 'context'
hash.c: /tmp//cctElZrU.s: Assembler messages:
hash.c: /tmp//cctElZrU.s:11: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:12: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:13: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:38: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:39: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:40: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:89: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:90: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:91: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:140: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:141: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:142: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:191: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:192: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:193: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:242: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:243: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:244: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:289: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:290: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:291: Error: too many memory references for 'movaps'
hash.c: /tmp//cctElZrU.s:292: Error: too many memory references for 'movaps'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/8bit_c
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//cc3d3803.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccjgPxTt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 8bit_c

Compiler output

Implementation: crypto_hash/groestl256/32bit-bytesliced-c-small
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//cc73RKc0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLNECEe.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 32bit-bytesliced-c-small

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccBWp5Si.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccfXX54V.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/32bit-bytesliced-c-fast
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccBrfVD7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZvqsJH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 32bit-bytesliced-c-fast

Compiler output

Implementation: crypto_hash/groestl256/opt32
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccNFmAWX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccIsAei8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-adapted
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccQZvxjL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccoV9TQJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv sphlib-adapted

Compiler output

Implementation: crypto_hash/groestl256/sphlib
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccVGp3V1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccd4xAuH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/mmx
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccekFcil.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMYCAsO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/groestl256/sphlib-small
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccoO09Ka.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccxzKXIE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv sphlib-small

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//cctTSDGa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccUQQ98N.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 32bit-2ktable