Implementation notes: amd64, sand, crypto_aead/twine80n6t4clocv2

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: twine80n6t4clocv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
98006? ? ?? ? ?vpermclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
98012? ? ?? ? ?vpermclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
778984? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
779032? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
779070? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
781424? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041520171218
781492? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
781754? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
953768? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041520171218
953894? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041520171218
955028? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
956208? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
961638? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041520171218
964066? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041520171218
964884? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041520171218
967014? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
974894? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
986700? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041520171218
994854? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
1000032? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
1023334? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
1025310? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
1025332? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
1025438? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
1026784? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
1026972? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041520171218
1027006? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
1027166? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018041520171218
1028210? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018041520171218
1028220? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018041520171218
1028324? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
1028612? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
1029116? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
1029448? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041520171218
1029590? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
1030076? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
1035172? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018041520171218
1038538? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018041520171218
1038562? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
1038644? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
1038972? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
1040792? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
1040904? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
1040920? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
1040992? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
1041030? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
1041058? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018041520171218
1041096? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018041520171218
1041298? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
1042046? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018041520171218
1043748? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018041520171218
1046406? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018041520171218
1049528? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
1050136? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
1050812? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018041520171218
1055652? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041520171218
1765798? ? ?? ? ?refgcc2018041520171218
1770620? ? ?? ? ?refgcc_-funroll-loops2018041520171218
1850930? ? ?? ? ?refcc2018041520171218
2678902? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041520171218
2695596? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
2697166? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041520171218
2701650? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
2701808? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
2726914? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041520171218
2820678? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
3121354? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
3159064? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
3216394? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018041520171218
3216486? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018041520171218
3216486? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
3217088? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
3222636? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018041520171218
3225898? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
3241050? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/vperm
Compiler: cc
encrypt.c: In file included from encrypt.c:3:
encrypt.c: ./twine.h:227:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Encode' that is compiled without support for 'ssse3'
encrypt.c: word state = LOADS(text);
encrypt.c: ^
encrypt.c: ./twine.h:76:26: note: expanded from macro 'LOADS'
encrypt.c: #define LOADS(p) SHUFFLE4(LOAD64(p)) /* load 64-bit word from memory address p, and shuffle it */
encrypt.c: ^
encrypt.c: ./twine.h:81:3: note: expanded from macro 'SHUFFLE4'
encrypt.c: _mm_shuffle_epi8(MASK4L(x), _mm_set_epi8(7, -1, 6, -1, 5, -1, 4, -1, 3, -1, 2, -1, 1, -1, 0, -1)), \
encrypt.c: ^
encrypt.c: ./twine.h:227:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Encode' that is compiled without support for 'ssse3'
encrypt.c: ./twine.h:76:26: note: expanded from macro 'LOADS'
encrypt.c: #define LOADS(p) SHUFFLE4(LOAD64(p)) /* load 64-bit word from memory address p, and shuffle it */
encrypt.c: ^
encrypt.c: ./twine.h:82:3: note: expanded from macro 'SHUFFLE4'
encrypt.c: _mm_shuffle_epi8(SHR4(MASK4U(x)), _mm_set_epi8(-1, 7, -1, 6, -1, 5, -1, 4, -1, 3, -1, 2, -1, 1, -1, 0)))
encrypt.c: ^
encrypt.c: ./twine.h:228:2: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Encode' that is compiled without support for 'ssse3'
encrypt.c: twine80_enc(state);
encrypt.c: ^
encrypt.c: ./twine.h:163:9: note: expanded from macro 'twine80_enc'
encrypt.c: left = PSHUFB(state, left); \
encrypt.c: ^
encrypt.c: ./twine.h:70:25: note: expanded from macro 'PSHUFB'
encrypt.c: #define PSHUFB(s,x) _mm_shuffle_epi8((s), (x)) /* return s(x) */
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
cc vperm
clang -O3 -fomit-frame-pointer -Qunused-arguments vperm
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vperm
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vperm
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vperm

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: cc
try.c: /tmp/try-anything-0551ac.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-c6737b.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-220ff4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-400e1a.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() 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_aead/twine80n6t4clocv2/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-26a2ed.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-9f37c0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() 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_aead/twine80n6t4clocv2/vperm
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-a11fad.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-e75923.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() 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 vperm

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-66853d.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-9ac222.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() 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_aead/twine80n6t4clocv2/vperm
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-f08378.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-24fe32.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() 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 vperm

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-d90956.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-03c7ce.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() 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_aead/twine80n6t4clocv2/ref
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-00234d.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-514e67.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() 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_aead/twine80n6t4clocv2/ref
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-dc86bd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-085ca1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() 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_aead/twine80n6t4clocv2/vperm
Compiler: gcc
encrypt.c: In file included from encrypt.c:3:
encrypt.c: twine.h:6:74: error: wmmintrin.h: No such file or directory
encrypt.c: twine.h:7:59: error: tmmintrin.h: No such file or directory
encrypt.c: In file included from encrypt.c:3:
encrypt.c: twine.h: In function 'Encode':
encrypt.c: twine.h:227: error: incompatible type for argument 1 of '_mm_xor_si128'
encrypt.c: twine.h:227: error: incompatible type for argument 2 of '_mm_xor_si128'
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:228: error: incompatible types in assignment
encrypt.c: twine.h:229: error: incompatible type for argument 1 of '_mm_xor_si128'
encrypt.c: twine.h:229: error: incompatible type for argument 2 of '_mm_xor_si128'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 66, namely:
CompilerImplementations
gcc vperm
gcc -O2 -fomit-frame-pointer vperm
gcc -O3 -fomit-frame-pointer vperm
gcc -O -fomit-frame-pointer vperm
gcc -Os -fomit-frame-pointer vperm
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vperm
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vperm
gcc -fno-schedule-insns -O -fomit-frame-pointer vperm
gcc -fno-schedule-insns -Os -fomit-frame-pointer vperm
gcc -funroll-loops vperm
gcc -funroll-loops -O2 -fomit-frame-pointer vperm
gcc -funroll-loops -O3 -fomit-frame-pointer vperm
gcc -funroll-loops -O -fomit-frame-pointer vperm
gcc -funroll-loops -Os -fomit-frame-pointer vperm
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vperm
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vperm
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vperm
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vperm
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vperm
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vperm
gcc -funroll-loops -m64 -O -fomit-frame-pointer vperm
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vperm
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer vperm
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer vperm
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer vperm
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer vperm
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer vperm
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer vperm
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer vperm
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer vperm
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer vperm
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer vperm
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer vperm
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer vperm
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer vperm
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer vperm
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer vperm
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer vperm
gcc -m64 -O2 -fomit-frame-pointer vperm
gcc -m64 -O3 -fomit-frame-pointer vperm
gcc -m64 -O -fomit-frame-pointer vperm
gcc -m64 -Os -fomit-frame-pointer vperm
gcc -m64 -march=k8 -O2 -fomit-frame-pointer vperm
gcc -m64 -march=k8 -O3 -fomit-frame-pointer vperm
gcc -m64 -march=k8 -O -fomit-frame-pointer vperm
gcc -m64 -march=k8 -Os -fomit-frame-pointer vperm
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer vperm
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer vperm
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer vperm
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer vperm
gcc -m64 -march=nocona -O2 -fomit-frame-pointer vperm
gcc -m64 -march=nocona -O3 -fomit-frame-pointer vperm
gcc -m64 -march=nocona -O -fomit-frame-pointer vperm
gcc -m64 -march=nocona -Os -fomit-frame-pointer vperm
gcc -march=k8 -O2 -fomit-frame-pointer vperm
gcc -march=k8 -O3 -fomit-frame-pointer vperm
gcc -march=k8 -O -fomit-frame-pointer vperm
gcc -march=k8 -Os -fomit-frame-pointer vperm
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv vperm
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv vperm
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv vperm
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv vperm
gcc -march=nocona -O2 -fomit-frame-pointer vperm
gcc -march=nocona -O3 -fomit-frame-pointer vperm
gcc -march=nocona -O -fomit-frame-pointer vperm
gcc -march=nocona -Os -fomit-frame-pointer vperm

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc
try.c: /tmp//ccd6JFPt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccznclg6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//cctEizTo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccRC7iuZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccXtvefH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKKR2BT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//ccpXyJMZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccK1mREk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//ccC7PgJF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccroaIrx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//cchmuExL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbRN9aO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccuEi3nB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccp8enMQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccDg5UOI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc28Dddq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccjoMNLM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLyimzb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops
try.c: /tmp//ccL6DMyy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8cAr4g.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccq4YOD1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc9cQNs6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//ccPAnrcp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccaQrmBo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//cc7dY8AY.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccY0d6oN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//ccAyWdVb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5LSep7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccqisDmM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWkFjBO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccjwv0gT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwfbtTz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccNcztnF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccGBbtg4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccn64yRn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccE8vgMa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccuMcLFx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSDOfyw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//cccSXkvb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQeVXAM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccbrjJ5w.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLmo8x8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccbfJzSY.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccJV2UnW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccVHpVuE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cchRBKED.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cc3ghHWC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbaHEz1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccB19ScH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccqK1tIp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccAI5t5e.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccD3OvUz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccK6CVzT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc4zmMfi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc6plRS3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNtZGZL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccsysr17.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccL9ZYez.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cczZoXoa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccs7hOVd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccX5B8In.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEvXNIH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccesShHh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccGE9zMs.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cclv4kAx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTTtdvD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccxik7EB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccmaoAfA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//cc1rQ47Y.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZQIZ9K.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccQgjujb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2iXrpf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccWsAPgO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccA118V3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cclxWls0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccdqeAij.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//cclAD7XV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccfmeBHD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccv4TzN0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc3ZacC7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//ccJQY79f.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNWGNUt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccSnW6gj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZDxjf1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccgH84k2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8PS3sa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cc3LBGFZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2MjZ3y.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccjsDiT6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccRqvaop.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccgLlapj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccl7drte.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//ccBZvavF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccqivprl.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//cce5KkC7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccAz6UWy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccY8kAWq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cctVuonh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//ccN5KTS0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccZHbwf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccSu8uS9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccxHQoHo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccaaad0T.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cci9KUwp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccEqV8u7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc7bERxf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccmSYZRi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccxMgw3y.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccW1MrnJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5ro6uo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccmntCob.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccXrpMUw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cc0saVkv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccAOH4lm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccGAqOJM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbwwlqj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccCKEiU1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccnMqdye.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccEsI7yo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccyLj6Dr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cctr14rf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc476vIs.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/twine80n6t4clocv2/ref
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccRHKOe7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczyzf1i.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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