Implementation notes: amd64, sand, crypto_aead/omdsha512k128n128tau128v2

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha512k128n128tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
154060? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
155182? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
162346? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
162450? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041520171218
163252? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
164276? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
179762? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
179838? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
179970? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
180084? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
181358? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041520171218
181400? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
181442? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041520171218
181474? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041520171218
181654? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
181722? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041520171218
181796? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
181976? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041520171218
182048? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
182122? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041520171218
182428? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
182490? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
182526? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
182752? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041520171218
182786? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041520171218
183084? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
183604? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
183788? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041520171218
184624? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041520171218
184746? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041520171218
184846? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
185100? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018041520171218
185156? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
185166? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041520171218
186912? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
187118? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018041520171218
187204? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
188264? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018041520171218
188392? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
188630? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018041520171218
189658? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
189692? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
189708? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
189708? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018041520171218
189766? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
189810? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
189830? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018041520171218
189840? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
189892? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018041520171218
190054? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
190172? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
191476? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
191834? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
192504? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
192698? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018041520171218
192802? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018041520171218
192880? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018041520171218
192924? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
193464? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
193670? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
193992? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018041520171218
194146? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018041520171218
194288? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018041520171218
194544? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018041520171218
194624? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
194768? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
194800? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
194916? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218
195296? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
195640? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
448960? ? ?? ? ?refcc2018041520171218
455868? ? ?? ? ?refgcc_-funroll-loops2018041520171218
457474? ? ?? ? ?refgcc2018041520171218

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: cc
sha512.c: sha512.c:206:18: warning: incompatible pointer types initializing 'const uint64_t *' (aka 'const unsigned long long *') with an expression of type 'const unsigned char *' [-Wincompatible-pointer-types]
sha512.c: const uint64_t *W=in;
sha512.c: ^ ~~
sha512.c: 1 warning generated.
try.c: /tmp/try-anything-c272cc.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-c956fb.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/omdsha512k128n128tau128v2/avx1
Compiler: cc
try.c: /tmp/try-anything-7f115d.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_avx'
try.c: cc: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/sse4
Compiler: cc
try.c: /tmp/try-anything-95a790.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: cc: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
sha512.c: sha512.c:206:18: warning: incompatible pointer types initializing 'const uint64_t *' (aka 'const unsigned long long *') with an expression of type 'const unsigned char *' [-Wincompatible-pointer-types]
sha512.c: const uint64_t *W=in;
sha512.c: ^ ~~
sha512.c: 1 warning generated.
try.c: /tmp/try-anything-437f4d.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-c6d220.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/omdsha512k128n128tau128v2/sse4
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-f74b9a.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-fbfb61.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_avx'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
sha512.c: sha512.c:206:18: warning: incompatible pointer types initializing 'const uint64_t *' (aka 'const unsigned long long *') with an expression of type 'const unsigned char *' [-Wincompatible-pointer-types]
sha512.c: const uint64_t *W=in;
sha512.c: ^ ~~
sha512.c: 1 warning generated.
try.c: /tmp/try-anything-f7c26b.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-c62b31.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/omdsha512k128n128tau128v2/sse4
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-0b5b80.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-ac916b.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_avx'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
sha512.c: sha512.c:206:18: warning: incompatible pointer types initializing 'const uint64_t *' (aka 'const unsigned long long *') with an expression of type 'const unsigned char *' [-Wincompatible-pointer-types]
sha512.c: const uint64_t *W=in;
sha512.c: ^ ~~
sha512.c: 1 warning generated.
try.c: /tmp/try-anything-37b725.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-af1e59.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/omdsha512k128n128tau128v2/avx1
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-103811.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_avx'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/sse4
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-b3af82.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
sha512.c: sha512.c:206:18: warning: incompatible pointer types initializing 'const uint64_t *' (aka 'const unsigned long long *') with an expression of type 'const unsigned char *' [-Wincompatible-pointer-types]
sha512.c: const uint64_t *W=in;
sha512.c: ^ ~~
sha512.c: 1 warning generated.
try.c: /tmp/try-anything-4b4121.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-558427.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/omdsha512k128n128tau128v2/sse4
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-007358.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-2a0cf5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_avx'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
sha512.c: sha512.c:206:18: warning: incompatible pointer types initializing 'const uint64_t *' (aka 'const unsigned long long *') with an expression of type 'const unsigned char *' [-Wincompatible-pointer-types]
sha512.c: const uint64_t *W=in;
sha512.c: ^ ~~
sha512.c: 1 warning generated.
try.c: /tmp/try-anything-0e3e12.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-1a8d0b.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/omdsha512k128n128tau128v2/sse4
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-c3392b.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-ef0b49.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_avx'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
sha512.c: sha512.c:206:18: warning: incompatible pointer types initializing 'const uint64_t *' (aka 'const unsigned long long *') with an expression of type 'const unsigned char *' [-Wincompatible-pointer-types]
sha512.c: const uint64_t *W=in;
sha512.c: ^ ~~
sha512.c: 1 warning generated.
try.c: /tmp/try-anything-8789bb.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-4f6843.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/omdsha512k128n128tau128v2/sse4
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-0e16c8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-c6d7c2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_avx'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc
encrypt.c: /tmp//ccTiHPiX.s: Assembler messages:
encrypt.c: /tmp//ccTiHPiX.s:96: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccTiHPiX.s:97: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccTiHPiX.s:98: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTiHPiX.s:99: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccTiHPiX.s:100: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccTiHPiX.s:101: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTiHPiX.s:102: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccTiHPiX.s:103: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTiHPiX.s:132: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccTiHPiX.s:133: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccTiHPiX.s:162: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTiHPiX.s:163: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccTiHPiX.s:164: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTiHPiX.s:193: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccTiHPiX.s:194: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccTiHPiX.s:223: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTiHPiX.s:224: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccTiHPiX.s:225: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTiHPiX.s:254: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccTiHPiX.s:255: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccTiHPiX.s:284: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTiHPiX.s:285: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccTiHPiX.s:286: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTiHPiX.s:315: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cc8uOuj8.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//cc4TjPCO.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc
try.c: /tmp//ccJyCFUn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc2LxUSk.s: Assembler messages:
encrypt.c: /tmp//cc2LxUSk.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc2LxUSk.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc2LxUSk.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2LxUSk.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc2LxUSk.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc2LxUSk.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2LxUSk.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc2LxUSk.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2LxUSk.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc2LxUSk.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc2LxUSk.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2LxUSk.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc2LxUSk.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2LxUSk.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc2LxUSk.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc2LxUSk.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2LxUSk.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc2LxUSk.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2LxUSk.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc2LxUSk.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc2LxUSk.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2LxUSk.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc2LxUSk.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2LxUSk.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cc2WtOOK.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//ccSd5QTQ.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//ccZvnv0q.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc5ZU4OO.s: Assembler messages:
encrypt.c: /tmp//cc5ZU4OO.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc5ZU4OO.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc5ZU4OO.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5ZU4OO.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc5ZU4OO.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc5ZU4OO.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5ZU4OO.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc5ZU4OO.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5ZU4OO.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc5ZU4OO.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc5ZU4OO.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5ZU4OO.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc5ZU4OO.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5ZU4OO.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc5ZU4OO.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc5ZU4OO.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5ZU4OO.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc5ZU4OO.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5ZU4OO.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc5ZU4OO.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc5ZU4OO.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5ZU4OO.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc5ZU4OO.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5ZU4OO.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccTgUBwf.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//cchZxqEF.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccSfwYNu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp//ccw7FDKw.s: Assembler messages:
encrypt.c: /tmp//ccw7FDKw.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccw7FDKw.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccw7FDKw.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw7FDKw.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccw7FDKw.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccw7FDKw.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw7FDKw.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccw7FDKw.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw7FDKw.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccw7FDKw.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccw7FDKw.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw7FDKw.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccw7FDKw.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw7FDKw.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccw7FDKw.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccw7FDKw.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw7FDKw.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccw7FDKw.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw7FDKw.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccw7FDKw.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccw7FDKw.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw7FDKw.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccw7FDKw.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw7FDKw.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cciRWF6A.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//ccQnz6rE.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//cc25NZhp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp//ccblG1mo.s: Assembler messages:
encrypt.c: /tmp//ccblG1mo.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccblG1mo.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccblG1mo.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccblG1mo.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccblG1mo.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccblG1mo.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccblG1mo.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccblG1mo.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccblG1mo.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccblG1mo.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccblG1mo.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccblG1mo.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccblG1mo.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccblG1mo.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccblG1mo.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccblG1mo.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccblG1mo.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccblG1mo.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccblG1mo.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccblG1mo.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccblG1mo.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccblG1mo.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccblG1mo.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccblG1mo.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccXevGr2.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//ccJFkrqN.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//cckk3Uvv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc6tOpk8.s: Assembler messages:
encrypt.c: /tmp//cc6tOpk8.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc6tOpk8.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc6tOpk8.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6tOpk8.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc6tOpk8.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc6tOpk8.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6tOpk8.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc6tOpk8.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6tOpk8.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc6tOpk8.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc6tOpk8.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6tOpk8.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc6tOpk8.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6tOpk8.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc6tOpk8.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc6tOpk8.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6tOpk8.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc6tOpk8.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6tOpk8.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc6tOpk8.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc6tOpk8.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6tOpk8.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc6tOpk8.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6tOpk8.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cc7gFI1W.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//ccfxhYTB.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//cceMIyLE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc8W2W7r.s: Assembler messages:
encrypt.c: /tmp//cc8W2W7r.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc8W2W7r.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc8W2W7r.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8W2W7r.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc8W2W7r.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc8W2W7r.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8W2W7r.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc8W2W7r.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8W2W7r.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc8W2W7r.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc8W2W7r.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8W2W7r.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc8W2W7r.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8W2W7r.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc8W2W7r.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc8W2W7r.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8W2W7r.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc8W2W7r.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8W2W7r.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc8W2W7r.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc8W2W7r.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8W2W7r.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc8W2W7r.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8W2W7r.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccPPRdR0.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//ccGJPjy7.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccJs5tDI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccEMPvDQ.s: Assembler messages:
encrypt.c: /tmp//ccEMPvDQ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccEMPvDQ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccEMPvDQ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEMPvDQ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccEMPvDQ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccEMPvDQ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEMPvDQ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccEMPvDQ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEMPvDQ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccEMPvDQ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccEMPvDQ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEMPvDQ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccEMPvDQ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEMPvDQ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccEMPvDQ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccEMPvDQ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEMPvDQ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccEMPvDQ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEMPvDQ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccEMPvDQ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccEMPvDQ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEMPvDQ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccEMPvDQ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEMPvDQ.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccuc9LJL.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//ccQ4Ruva.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccqCtLeA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccFW80xT.s: Assembler messages:
encrypt.c: /tmp//ccFW80xT.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccFW80xT.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccFW80xT.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFW80xT.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccFW80xT.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccFW80xT.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFW80xT.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccFW80xT.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFW80xT.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccFW80xT.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccFW80xT.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFW80xT.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccFW80xT.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFW80xT.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccFW80xT.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccFW80xT.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFW80xT.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccFW80xT.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFW80xT.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccFW80xT.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccFW80xT.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFW80xT.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccFW80xT.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFW80xT.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccCjORXk.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//ccynzAl9.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccpHMIKt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops
encrypt.c: /tmp//ccHkC08W.s: Assembler messages:
encrypt.c: /tmp//ccHkC08W.s:96: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccHkC08W.s:97: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccHkC08W.s:98: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHkC08W.s:99: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccHkC08W.s:100: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccHkC08W.s:101: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHkC08W.s:102: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccHkC08W.s:103: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHkC08W.s:132: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccHkC08W.s:133: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccHkC08W.s:162: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHkC08W.s:163: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccHkC08W.s:164: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHkC08W.s:193: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccHkC08W.s:194: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccHkC08W.s:223: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHkC08W.s:224: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccHkC08W.s:225: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHkC08W.s:254: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccHkC08W.s:255: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccHkC08W.s:284: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHkC08W.s:285: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccHkC08W.s:286: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHkC08W.s:315: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccPl3zUx.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//cctHtj1e.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops
try.c: /tmp//ccdeITYe.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccuJtuN1.s: Assembler messages:
encrypt.c: /tmp//ccuJtuN1.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccuJtuN1.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccuJtuN1.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuJtuN1.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccuJtuN1.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccuJtuN1.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuJtuN1.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccuJtuN1.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuJtuN1.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccuJtuN1.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccuJtuN1.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuJtuN1.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccuJtuN1.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuJtuN1.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccuJtuN1.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccuJtuN1.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuJtuN1.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccuJtuN1.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuJtuN1.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccuJtuN1.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccuJtuN1.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuJtuN1.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccuJtuN1.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuJtuN1.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccxnUmAX.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//ccdHirIG.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//cckvHLP0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccfGp1ty.s: Assembler messages:
encrypt.c: /tmp//ccfGp1ty.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccfGp1ty.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccfGp1ty.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfGp1ty.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccfGp1ty.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccfGp1ty.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfGp1ty.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccfGp1ty.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfGp1ty.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccfGp1ty.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccfGp1ty.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfGp1ty.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccfGp1ty.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfGp1ty.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccfGp1ty.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccfGp1ty.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfGp1ty.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccfGp1ty.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfGp1ty.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccfGp1ty.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccfGp1ty.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfGp1ty.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccfGp1ty.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfGp1ty.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccro2M5e.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//ccTPm0Xr.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//ccJYZT3U.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp//ccZpCoff.s: Assembler messages:
encrypt.c: /tmp//ccZpCoff.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccZpCoff.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccZpCoff.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZpCoff.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccZpCoff.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccZpCoff.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZpCoff.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccZpCoff.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZpCoff.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccZpCoff.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccZpCoff.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZpCoff.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccZpCoff.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZpCoff.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccZpCoff.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccZpCoff.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZpCoff.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccZpCoff.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZpCoff.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccZpCoff.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccZpCoff.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZpCoff.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccZpCoff.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZpCoff.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccNLpiaC.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//ccVbXvIE.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccasPnQ8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp//cck4mbyW.s: Assembler messages:
encrypt.c: /tmp//cck4mbyW.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cck4mbyW.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cck4mbyW.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cck4mbyW.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cck4mbyW.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cck4mbyW.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cck4mbyW.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cck4mbyW.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cck4mbyW.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cck4mbyW.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cck4mbyW.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cck4mbyW.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cck4mbyW.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cck4mbyW.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cck4mbyW.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cck4mbyW.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cck4mbyW.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cck4mbyW.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cck4mbyW.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cck4mbyW.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cck4mbyW.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cck4mbyW.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cck4mbyW.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cck4mbyW.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccBPNpoV.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//ccZYQSZm.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//ccLaK8a2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccVoCldc.s: Assembler messages:
encrypt.c: /tmp//ccVoCldc.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccVoCldc.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccVoCldc.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVoCldc.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccVoCldc.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccVoCldc.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVoCldc.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccVoCldc.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVoCldc.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccVoCldc.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccVoCldc.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVoCldc.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccVoCldc.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVoCldc.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccVoCldc.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccVoCldc.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVoCldc.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccVoCldc.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVoCldc.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccVoCldc.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccVoCldc.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVoCldc.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccVoCldc.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVoCldc.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccizBkRO.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//ccYyU0lN.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccJnYLZa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//cczR0J68.s: Assembler messages:
encrypt.c: /tmp//cczR0J68.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cczR0J68.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cczR0J68.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczR0J68.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cczR0J68.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cczR0J68.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczR0J68.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cczR0J68.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczR0J68.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cczR0J68.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cczR0J68.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczR0J68.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cczR0J68.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczR0J68.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cczR0J68.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cczR0J68.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczR0J68.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cczR0J68.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczR0J68.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cczR0J68.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cczR0J68.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczR0J68.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cczR0J68.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczR0J68.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccDrI4Zs.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//ccHuAxB1.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//cc4R4W8u.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//cc3BEG34.s: Assembler messages:
encrypt.c: /tmp//cc3BEG34.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc3BEG34.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc3BEG34.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3BEG34.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc3BEG34.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc3BEG34.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3BEG34.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc3BEG34.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3BEG34.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc3BEG34.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc3BEG34.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3BEG34.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc3BEG34.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3BEG34.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc3BEG34.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc3BEG34.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3BEG34.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc3BEG34.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3BEG34.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc3BEG34.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc3BEG34.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3BEG34.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc3BEG34.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3BEG34.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cc9SIpRM.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//ccjhe8Pt.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccrSlfIZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//cccaJUpM.s: Assembler messages:
encrypt.c: /tmp//cccaJUpM.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cccaJUpM.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cccaJUpM.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccaJUpM.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cccaJUpM.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cccaJUpM.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccaJUpM.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cccaJUpM.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccaJUpM.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cccaJUpM.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cccaJUpM.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccaJUpM.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cccaJUpM.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccaJUpM.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cccaJUpM.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cccaJUpM.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccaJUpM.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cccaJUpM.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccaJUpM.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cccaJUpM.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cccaJUpM.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccaJUpM.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cccaJUpM.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccaJUpM.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cccMEfPR.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//cckKNOav.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccQkToPh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccEegh4J.s: Assembler messages:
encrypt.c: /tmp//ccEegh4J.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccEegh4J.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccEegh4J.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEegh4J.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccEegh4J.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccEegh4J.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEegh4J.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccEegh4J.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEegh4J.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccEegh4J.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccEegh4J.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEegh4J.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccEegh4J.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEegh4J.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccEegh4J.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccEegh4J.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEegh4J.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccEegh4J.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEegh4J.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccEegh4J.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccEegh4J.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEegh4J.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccEegh4J.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEegh4J.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cc76ywAQ.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//cc9N4Fo8.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccDC3iH3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccX8WIlj.s: Assembler messages:
encrypt.c: /tmp//ccX8WIlj.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccX8WIlj.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccX8WIlj.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccX8WIlj.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccX8WIlj.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccX8WIlj.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccX8WIlj.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccX8WIlj.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccX8WIlj.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccX8WIlj.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccX8WIlj.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccX8WIlj.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccX8WIlj.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccX8WIlj.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccX8WIlj.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccX8WIlj.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccX8WIlj.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccX8WIlj.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccX8WIlj.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccX8WIlj.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccX8WIlj.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccX8WIlj.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccX8WIlj.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccX8WIlj.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccdobjLr.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//ccxWcK3Y.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccPrdIL3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccZ1fFLn.s: Assembler messages:
encrypt.c: /tmp//ccZ1fFLn.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccZ1fFLn.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccZ1fFLn.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZ1fFLn.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccZ1fFLn.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccZ1fFLn.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZ1fFLn.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccZ1fFLn.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZ1fFLn.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccZ1fFLn.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccZ1fFLn.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZ1fFLn.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccZ1fFLn.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZ1fFLn.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccZ1fFLn.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccZ1fFLn.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZ1fFLn.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccZ1fFLn.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZ1fFLn.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccZ1fFLn.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccZ1fFLn.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZ1fFLn.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccZ1fFLn.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZ1fFLn.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccP73XBb.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//ccrmRxoR.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//cc0mbnCc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//cc7X42RJ.s: Assembler messages:
encrypt.c: /tmp//cc7X42RJ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc7X42RJ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc7X42RJ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7X42RJ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc7X42RJ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc7X42RJ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7X42RJ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc7X42RJ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7X42RJ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc7X42RJ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc7X42RJ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7X42RJ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc7X42RJ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7X42RJ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc7X42RJ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc7X42RJ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7X42RJ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc7X42RJ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7X42RJ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc7X42RJ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc7X42RJ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7X42RJ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc7X42RJ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7X42RJ.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccUe3Mi0.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//ccms77GS.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//cctFtcZz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccIRbVOo.s: Assembler messages:
encrypt.c: /tmp//ccIRbVOo.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccIRbVOo.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccIRbVOo.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIRbVOo.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccIRbVOo.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccIRbVOo.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIRbVOo.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccIRbVOo.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIRbVOo.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccIRbVOo.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccIRbVOo.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIRbVOo.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccIRbVOo.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIRbVOo.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccIRbVOo.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccIRbVOo.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIRbVOo.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccIRbVOo.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIRbVOo.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccIRbVOo.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccIRbVOo.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIRbVOo.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccIRbVOo.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIRbVOo.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccbKq5ee.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//cckHwtRi.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccVAP0bl.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc9Yxfxj.s: Assembler messages:
encrypt.c: /tmp//cc9Yxfxj.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc9Yxfxj.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc9Yxfxj.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9Yxfxj.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc9Yxfxj.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc9Yxfxj.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc9Yxfxj.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc9Yxfxj.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9Yxfxj.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc9Yxfxj.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc9Yxfxj.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc9Yxfxj.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc9Yxfxj.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9Yxfxj.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc9Yxfxj.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc9Yxfxj.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc9Yxfxj.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc9Yxfxj.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9Yxfxj.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc9Yxfxj.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc9Yxfxj.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc9Yxfxj.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc9Yxfxj.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9Yxfxj.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccrUrau8.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//ccZ7WIp2.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccBt8leK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccgHo1OT.s: Assembler messages:
encrypt.c: /tmp//ccgHo1OT.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccgHo1OT.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccgHo1OT.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgHo1OT.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccgHo1OT.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccgHo1OT.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgHo1OT.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccgHo1OT.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgHo1OT.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccgHo1OT.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccgHo1OT.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgHo1OT.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccgHo1OT.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgHo1OT.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccgHo1OT.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccgHo1OT.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgHo1OT.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccgHo1OT.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgHo1OT.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccgHo1OT.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccgHo1OT.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgHo1OT.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccgHo1OT.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgHo1OT.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccmap24R.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//ccf5OMOw.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cc572zLN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccffsZFx.s: Assembler messages:
encrypt.c: /tmp//ccffsZFx.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccffsZFx.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccffsZFx.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccffsZFx.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccffsZFx.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccffsZFx.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccffsZFx.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccffsZFx.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccffsZFx.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccffsZFx.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccffsZFx.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccffsZFx.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccffsZFx.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccffsZFx.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccffsZFx.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccffsZFx.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccffsZFx.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccffsZFx.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccffsZFx.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccffsZFx.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccffsZFx.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccffsZFx.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccffsZFx.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccffsZFx.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cchSSBqY.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//cceOhRqL.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccws2bWu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc1g16qS.s: Assembler messages:
encrypt.c: /tmp//cc1g16qS.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc1g16qS.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc1g16qS.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1g16qS.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc1g16qS.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc1g16qS.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1g16qS.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc1g16qS.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1g16qS.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc1g16qS.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc1g16qS.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1g16qS.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc1g16qS.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1g16qS.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc1g16qS.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc1g16qS.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1g16qS.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc1g16qS.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1g16qS.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc1g16qS.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc1g16qS.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1g16qS.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc1g16qS.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1g16qS.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cckktriz.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//cc5pystu.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccP43KHE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc5525wW.s: Assembler messages:
encrypt.c: /tmp//cc5525wW.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc5525wW.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc5525wW.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5525wW.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc5525wW.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc5525wW.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5525wW.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc5525wW.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5525wW.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc5525wW.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc5525wW.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5525wW.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc5525wW.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5525wW.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc5525wW.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc5525wW.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5525wW.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc5525wW.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5525wW.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc5525wW.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc5525wW.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5525wW.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc5525wW.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5525wW.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccnW9xPn.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//cceDhBi4.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccN34C2q.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccZlbSub.s: Assembler messages:
encrypt.c: /tmp//ccZlbSub.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccZlbSub.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccZlbSub.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZlbSub.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccZlbSub.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccZlbSub.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZlbSub.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccZlbSub.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZlbSub.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccZlbSub.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccZlbSub.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZlbSub.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccZlbSub.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZlbSub.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccZlbSub.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccZlbSub.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZlbSub.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccZlbSub.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZlbSub.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccZlbSub.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccZlbSub.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZlbSub.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccZlbSub.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZlbSub.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccbtrlSo.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//ccvQcDpd.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccZcpJ3r.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccQrCf6j.s: Assembler messages:
encrypt.c: /tmp//ccQrCf6j.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccQrCf6j.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccQrCf6j.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQrCf6j.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccQrCf6j.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccQrCf6j.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQrCf6j.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccQrCf6j.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQrCf6j.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccQrCf6j.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccQrCf6j.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQrCf6j.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccQrCf6j.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQrCf6j.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccQrCf6j.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccQrCf6j.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQrCf6j.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccQrCf6j.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQrCf6j.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccQrCf6j.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccQrCf6j.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQrCf6j.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccQrCf6j.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQrCf6j.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccYKwR1R.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//ccc5y6Ga.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccdHftXk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccYA21gh.s: Assembler messages:
encrypt.c: /tmp//ccYA21gh.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccYA21gh.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccYA21gh.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYA21gh.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccYA21gh.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccYA21gh.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYA21gh.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccYA21gh.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYA21gh.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccYA21gh.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccYA21gh.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYA21gh.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccYA21gh.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYA21gh.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccYA21gh.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccYA21gh.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYA21gh.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccYA21gh.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYA21gh.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccYA21gh.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccYA21gh.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYA21gh.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccYA21gh.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYA21gh.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cc9GLRxH.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//ccu03bIp.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccU76qE4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccvHcFXD.s: Assembler messages:
encrypt.c: /tmp//ccvHcFXD.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccvHcFXD.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccvHcFXD.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvHcFXD.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccvHcFXD.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccvHcFXD.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvHcFXD.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccvHcFXD.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvHcFXD.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccvHcFXD.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccvHcFXD.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvHcFXD.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccvHcFXD.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvHcFXD.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccvHcFXD.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccvHcFXD.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvHcFXD.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccvHcFXD.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvHcFXD.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccvHcFXD.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccvHcFXD.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvHcFXD.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccvHcFXD.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvHcFXD.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccdivJia.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//ccBI2SB6.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccHg3YQa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccvTfxYu.s: Assembler messages:
encrypt.c: /tmp//ccvTfxYu.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccvTfxYu.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccvTfxYu.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvTfxYu.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccvTfxYu.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccvTfxYu.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvTfxYu.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccvTfxYu.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvTfxYu.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccvTfxYu.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccvTfxYu.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvTfxYu.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccvTfxYu.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvTfxYu.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccvTfxYu.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccvTfxYu.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvTfxYu.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccvTfxYu.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvTfxYu.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccvTfxYu.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccvTfxYu.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvTfxYu.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccvTfxYu.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvTfxYu.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccbNbFYL.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//ccCcJ4y2.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccwyOtci.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccRmwNac.s: Assembler messages:
encrypt.c: /tmp//ccRmwNac.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccRmwNac.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccRmwNac.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRmwNac.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccRmwNac.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccRmwNac.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRmwNac.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccRmwNac.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRmwNac.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccRmwNac.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccRmwNac.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRmwNac.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccRmwNac.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRmwNac.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccRmwNac.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccRmwNac.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRmwNac.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccRmwNac.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRmwNac.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccRmwNac.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccRmwNac.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRmwNac.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccRmwNac.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRmwNac.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccCAPjGs.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//ccb6rZKB.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccl61Rp9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccb7Pf8U.s: Assembler messages:
encrypt.c: /tmp//ccb7Pf8U.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccb7Pf8U.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccb7Pf8U.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccb7Pf8U.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccb7Pf8U.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccb7Pf8U.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccb7Pf8U.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccb7Pf8U.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccb7Pf8U.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccb7Pf8U.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccb7Pf8U.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccb7Pf8U.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccb7Pf8U.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccb7Pf8U.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccb7Pf8U.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccb7Pf8U.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccb7Pf8U.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccb7Pf8U.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccb7Pf8U.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccb7Pf8U.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccb7Pf8U.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccb7Pf8U.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccb7Pf8U.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccb7Pf8U.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cczUbskS.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//ccIqeaA9.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//cct9Tfg8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccrve07P.s: Assembler messages:
encrypt.c: /tmp//ccrve07P.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccrve07P.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccrve07P.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrve07P.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccrve07P.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccrve07P.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrve07P.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccrve07P.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrve07P.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccrve07P.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccrve07P.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrve07P.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccrve07P.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrve07P.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccrve07P.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccrve07P.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrve07P.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccrve07P.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrve07P.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccrve07P.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccrve07P.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrve07P.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccrve07P.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrve07P.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccgz5izQ.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//ccabldDd.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccMK0K9A.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccXEQkvS.s: Assembler messages:
encrypt.c: /tmp//ccXEQkvS.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccXEQkvS.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccXEQkvS.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXEQkvS.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccXEQkvS.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccXEQkvS.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccXEQkvS.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccXEQkvS.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXEQkvS.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccXEQkvS.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccXEQkvS.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccXEQkvS.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccXEQkvS.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXEQkvS.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccXEQkvS.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccXEQkvS.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccXEQkvS.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccXEQkvS.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXEQkvS.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccXEQkvS.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccXEQkvS.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccXEQkvS.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccXEQkvS.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXEQkvS.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccyzlcd2.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//cc0m4W7n.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cc0LHIqS.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccF6nqqU.s: Assembler messages:
encrypt.c: /tmp//ccF6nqqU.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccF6nqqU.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccF6nqqU.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccF6nqqU.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccF6nqqU.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccF6nqqU.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccF6nqqU.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccF6nqqU.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccF6nqqU.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccF6nqqU.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccF6nqqU.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccF6nqqU.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccF6nqqU.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccF6nqqU.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccF6nqqU.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccF6nqqU.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccF6nqqU.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccF6nqqU.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccF6nqqU.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccF6nqqU.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccF6nqqU.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccF6nqqU.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccF6nqqU.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccF6nqqU.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccpxaQG4.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//cciXZYSi.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccCrQ3N1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccAyGyJT.s: Assembler messages:
encrypt.c: /tmp//ccAyGyJT.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccAyGyJT.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccAyGyJT.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAyGyJT.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccAyGyJT.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccAyGyJT.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAyGyJT.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccAyGyJT.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAyGyJT.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccAyGyJT.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccAyGyJT.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAyGyJT.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccAyGyJT.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAyGyJT.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccAyGyJT.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccAyGyJT.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAyGyJT.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccAyGyJT.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAyGyJT.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccAyGyJT.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccAyGyJT.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAyGyJT.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccAyGyJT.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAyGyJT.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccF3R7v6.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//ccnLRSJw.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccjBpFLF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cce99tCm.s: Assembler messages:
encrypt.c: /tmp//cce99tCm.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cce99tCm.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cce99tCm.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cce99tCm.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cce99tCm.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cce99tCm.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cce99tCm.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cce99tCm.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cce99tCm.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cce99tCm.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cce99tCm.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cce99tCm.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cce99tCm.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cce99tCm.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cce99tCm.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cce99tCm.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cce99tCm.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cce99tCm.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cce99tCm.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cce99tCm.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cce99tCm.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cce99tCm.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cce99tCm.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cce99tCm.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccnsk9nh.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//ccijwZzJ.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccDHltDk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//cclwtRyN.s: Assembler messages:
encrypt.c: /tmp//cclwtRyN.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cclwtRyN.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cclwtRyN.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclwtRyN.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cclwtRyN.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cclwtRyN.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cclwtRyN.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cclwtRyN.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclwtRyN.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cclwtRyN.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cclwtRyN.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cclwtRyN.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cclwtRyN.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclwtRyN.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cclwtRyN.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cclwtRyN.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cclwtRyN.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cclwtRyN.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclwtRyN.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cclwtRyN.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cclwtRyN.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cclwtRyN.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cclwtRyN.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclwtRyN.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cc5zbnmg.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//cctwkwCT.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//cckmu2AM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccP0prdE.s: Assembler messages:
encrypt.c: /tmp//ccP0prdE.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccP0prdE.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccP0prdE.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccP0prdE.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccP0prdE.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccP0prdE.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccP0prdE.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccP0prdE.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccP0prdE.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccP0prdE.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccP0prdE.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccP0prdE.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccP0prdE.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccP0prdE.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccP0prdE.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccP0prdE.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccP0prdE.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccP0prdE.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccP0prdE.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccP0prdE.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccP0prdE.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccP0prdE.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccP0prdE.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccP0prdE.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccO7ed9i.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//cccfNVFB.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccDizwrw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccGwDzCm.s: Assembler messages:
encrypt.c: /tmp//ccGwDzCm.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccGwDzCm.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccGwDzCm.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccGwDzCm.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccGwDzCm.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccGwDzCm.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccGwDzCm.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccGwDzCm.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccGwDzCm.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccGwDzCm.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccGwDzCm.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccGwDzCm.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccGwDzCm.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccGwDzCm.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccGwDzCm.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccGwDzCm.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccGwDzCm.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccGwDzCm.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccGwDzCm.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccGwDzCm.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccGwDzCm.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccGwDzCm.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccGwDzCm.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccGwDzCm.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccp1kQYE.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//cc0x95qH.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccQCJFyk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cctR5yhh.s: Assembler messages:
encrypt.c: /tmp//cctR5yhh.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cctR5yhh.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cctR5yhh.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctR5yhh.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cctR5yhh.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cctR5yhh.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctR5yhh.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cctR5yhh.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctR5yhh.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cctR5yhh.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cctR5yhh.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctR5yhh.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cctR5yhh.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctR5yhh.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cctR5yhh.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cctR5yhh.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctR5yhh.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cctR5yhh.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctR5yhh.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cctR5yhh.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cctR5yhh.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctR5yhh.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cctR5yhh.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctR5yhh.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccNgahZS.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//cciu5pE1.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccZIdXyJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccrqOxpQ.s: Assembler messages:
encrypt.c: /tmp//ccrqOxpQ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccrqOxpQ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccrqOxpQ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrqOxpQ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccrqOxpQ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccrqOxpQ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrqOxpQ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccrqOxpQ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrqOxpQ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccrqOxpQ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccrqOxpQ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrqOxpQ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccrqOxpQ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrqOxpQ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccrqOxpQ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccrqOxpQ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrqOxpQ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccrqOxpQ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrqOxpQ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccrqOxpQ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccrqOxpQ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrqOxpQ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccrqOxpQ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrqOxpQ.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccVjhrW2.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//cclURt8a.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccVZQBZL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccHRnaTr.s: Assembler messages:
encrypt.c: /tmp//ccHRnaTr.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccHRnaTr.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccHRnaTr.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHRnaTr.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccHRnaTr.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccHRnaTr.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHRnaTr.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccHRnaTr.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHRnaTr.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccHRnaTr.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccHRnaTr.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHRnaTr.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccHRnaTr.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHRnaTr.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccHRnaTr.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccHRnaTr.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHRnaTr.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccHRnaTr.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHRnaTr.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccHRnaTr.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccHRnaTr.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHRnaTr.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccHRnaTr.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHRnaTr.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccF1GHsY.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//ccmh81aG.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccVGNw6Y.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccUh3YT9.s: Assembler messages:
encrypt.c: /tmp//ccUh3YT9.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccUh3YT9.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccUh3YT9.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccUh3YT9.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccUh3YT9.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccUh3YT9.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccUh3YT9.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccUh3YT9.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccUh3YT9.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccUh3YT9.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccUh3YT9.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccUh3YT9.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccUh3YT9.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccUh3YT9.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccUh3YT9.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccUh3YT9.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccUh3YT9.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccUh3YT9.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccUh3YT9.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccUh3YT9.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccUh3YT9.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccUh3YT9.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccUh3YT9.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccUh3YT9.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccLqd7NJ.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//ccz18FPl.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//ccLoSfqC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccHa9V6Z.s: Assembler messages:
encrypt.c: /tmp//ccHa9V6Z.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccHa9V6Z.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccHa9V6Z.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHa9V6Z.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccHa9V6Z.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccHa9V6Z.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHa9V6Z.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccHa9V6Z.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHa9V6Z.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccHa9V6Z.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccHa9V6Z.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHa9V6Z.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccHa9V6Z.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHa9V6Z.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccHa9V6Z.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccHa9V6Z.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHa9V6Z.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccHa9V6Z.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHa9V6Z.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccHa9V6Z.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccHa9V6Z.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHa9V6Z.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccHa9V6Z.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHa9V6Z.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccCfGulp.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//cciJlxPQ.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//cc3owgwm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp//cc7x7uav.s: Assembler messages:
encrypt.c: /tmp//cc7x7uav.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc7x7uav.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc7x7uav.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7x7uav.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc7x7uav.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc7x7uav.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7x7uav.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc7x7uav.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7x7uav.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc7x7uav.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc7x7uav.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7x7uav.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc7x7uav.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7x7uav.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc7x7uav.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc7x7uav.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7x7uav.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc7x7uav.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7x7uav.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc7x7uav.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc7x7uav.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7x7uav.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc7x7uav.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7x7uav.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccWVe1ht.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//cc0C7wHj.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccp0u101.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp//cc7rf2G6.s: Assembler messages:
encrypt.c: /tmp//cc7rf2G6.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc7rf2G6.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc7rf2G6.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7rf2G6.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc7rf2G6.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc7rf2G6.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7rf2G6.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc7rf2G6.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7rf2G6.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc7rf2G6.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc7rf2G6.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7rf2G6.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc7rf2G6.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7rf2G6.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc7rf2G6.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc7rf2G6.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7rf2G6.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc7rf2G6.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7rf2G6.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc7rf2G6.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc7rf2G6.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7rf2G6.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc7rf2G6.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7rf2G6.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cc0Vp4AG.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//cc86ZAfp.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//cccC7lBA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccI2Zm4X.s: Assembler messages:
encrypt.c: /tmp//ccI2Zm4X.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccI2Zm4X.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccI2Zm4X.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccI2Zm4X.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccI2Zm4X.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccI2Zm4X.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccI2Zm4X.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccI2Zm4X.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccI2Zm4X.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccI2Zm4X.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccI2Zm4X.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccI2Zm4X.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccI2Zm4X.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccI2Zm4X.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccI2Zm4X.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccI2Zm4X.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccI2Zm4X.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccI2Zm4X.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccI2Zm4X.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccI2Zm4X.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccI2Zm4X.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccI2Zm4X.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccI2Zm4X.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccI2Zm4X.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccro6skV.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//ccC9n3Cb.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//cczKCRMq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccFE02qb.s: Assembler messages:
encrypt.c: /tmp//ccFE02qb.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccFE02qb.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccFE02qb.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFE02qb.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccFE02qb.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccFE02qb.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFE02qb.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccFE02qb.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFE02qb.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccFE02qb.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccFE02qb.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFE02qb.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccFE02qb.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFE02qb.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccFE02qb.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccFE02qb.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFE02qb.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccFE02qb.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFE02qb.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccFE02qb.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccFE02qb.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFE02qb.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccFE02qb.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFE02qb.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccxJvCEv.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//ccdqwgjv.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccfaDX9g.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccoq4xGe.s: Assembler messages:
encrypt.c: /tmp//ccoq4xGe.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccoq4xGe.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccoq4xGe.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoq4xGe.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccoq4xGe.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccoq4xGe.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoq4xGe.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccoq4xGe.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoq4xGe.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccoq4xGe.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccoq4xGe.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoq4xGe.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccoq4xGe.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoq4xGe.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccoq4xGe.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccoq4xGe.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoq4xGe.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccoq4xGe.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoq4xGe.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccoq4xGe.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccoq4xGe.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoq4xGe.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccoq4xGe.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoq4xGe.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccsOn2PB.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//ccZkj896.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccejas0Y.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//cctZmwKU.s: Assembler messages:
encrypt.c: /tmp//cctZmwKU.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cctZmwKU.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cctZmwKU.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctZmwKU.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cctZmwKU.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cctZmwKU.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctZmwKU.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cctZmwKU.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctZmwKU.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cctZmwKU.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cctZmwKU.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctZmwKU.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cctZmwKU.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctZmwKU.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cctZmwKU.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cctZmwKU.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctZmwKU.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cctZmwKU.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctZmwKU.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cctZmwKU.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cctZmwKU.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctZmwKU.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cctZmwKU.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctZmwKU.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccYmtWuY.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//ccp38mVf.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cc6e6JxL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccX1uKwy.s: Assembler messages:
encrypt.c: /tmp//ccX1uKwy.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccX1uKwy.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccX1uKwy.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccX1uKwy.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccX1uKwy.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccX1uKwy.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccX1uKwy.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccX1uKwy.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccX1uKwy.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccX1uKwy.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccX1uKwy.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccX1uKwy.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccX1uKwy.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccX1uKwy.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccX1uKwy.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccX1uKwy.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccX1uKwy.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccX1uKwy.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccX1uKwy.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccX1uKwy.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccX1uKwy.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccX1uKwy.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccX1uKwy.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccX1uKwy.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccz8c5yL.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//ccteGALH.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccDhjFIB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccvdoOUT.s: Assembler messages:
encrypt.c: /tmp//ccvdoOUT.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccvdoOUT.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccvdoOUT.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvdoOUT.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccvdoOUT.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccvdoOUT.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvdoOUT.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccvdoOUT.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvdoOUT.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccvdoOUT.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccvdoOUT.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvdoOUT.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccvdoOUT.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvdoOUT.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccvdoOUT.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccvdoOUT.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvdoOUT.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccvdoOUT.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvdoOUT.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccvdoOUT.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccvdoOUT.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvdoOUT.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccvdoOUT.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvdoOUT.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccuWV4Rw.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//ccy3Qnb6.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccBmLD5M.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccLZ6Lyk.s: Assembler messages:
encrypt.c: /tmp//ccLZ6Lyk.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccLZ6Lyk.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccLZ6Lyk.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLZ6Lyk.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccLZ6Lyk.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccLZ6Lyk.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLZ6Lyk.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccLZ6Lyk.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLZ6Lyk.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccLZ6Lyk.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccLZ6Lyk.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLZ6Lyk.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccLZ6Lyk.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLZ6Lyk.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccLZ6Lyk.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccLZ6Lyk.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLZ6Lyk.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccLZ6Lyk.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLZ6Lyk.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccLZ6Lyk.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccLZ6Lyk.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLZ6Lyk.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccLZ6Lyk.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLZ6Lyk.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -march=k8 -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccUF5ox0.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//ccIJQ5HB.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccYU0Y3c.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//cczRx0UJ.s: Assembler messages:
encrypt.c: /tmp//cczRx0UJ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cczRx0UJ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cczRx0UJ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczRx0UJ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cczRx0UJ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cczRx0UJ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczRx0UJ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cczRx0UJ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczRx0UJ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cczRx0UJ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cczRx0UJ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczRx0UJ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cczRx0UJ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczRx0UJ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cczRx0UJ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cczRx0UJ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczRx0UJ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cczRx0UJ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczRx0UJ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cczRx0UJ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cczRx0UJ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczRx0UJ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cczRx0UJ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczRx0UJ.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccQJ1HiI.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//ccNNo5qe.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccyjRlVS.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//cctnMq8w.s: Assembler messages:
encrypt.c: /tmp//cctnMq8w.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cctnMq8w.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cctnMq8w.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctnMq8w.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cctnMq8w.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cctnMq8w.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctnMq8w.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cctnMq8w.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctnMq8w.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cctnMq8w.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cctnMq8w.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctnMq8w.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cctnMq8w.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctnMq8w.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cctnMq8w.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cctnMq8w.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctnMq8w.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cctnMq8w.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctnMq8w.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cctnMq8w.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cctnMq8w.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctnMq8w.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cctnMq8w.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctnMq8w.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccMwCFeY.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//ccMbxiiI.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccWWLfdk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//cc6KlHyC.s: Assembler messages:
encrypt.c: /tmp//cc6KlHyC.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc6KlHyC.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc6KlHyC.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6KlHyC.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc6KlHyC.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc6KlHyC.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6KlHyC.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc6KlHyC.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6KlHyC.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc6KlHyC.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc6KlHyC.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6KlHyC.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc6KlHyC.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6KlHyC.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc6KlHyC.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc6KlHyC.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6KlHyC.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc6KlHyC.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6KlHyC.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc6KlHyC.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc6KlHyC.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6KlHyC.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc6KlHyC.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6KlHyC.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccXTRYFr.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//ccaerlnN.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccg5YJpJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccqQzLk6.s: Assembler messages:
encrypt.c: /tmp//ccqQzLk6.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccqQzLk6.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccqQzLk6.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqQzLk6.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccqQzLk6.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccqQzLk6.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqQzLk6.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccqQzLk6.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqQzLk6.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccqQzLk6.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccqQzLk6.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqQzLk6.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccqQzLk6.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqQzLk6.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccqQzLk6.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccqQzLk6.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqQzLk6.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccqQzLk6.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqQzLk6.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccqQzLk6.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccqQzLk6.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqQzLk6.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccqQzLk6.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqQzLk6.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cc5CxDAc.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//ccG98jvz.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccIz6WHU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccksjXnW.s: Assembler messages:
encrypt.c: /tmp//ccksjXnW.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccksjXnW.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccksjXnW.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccksjXnW.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccksjXnW.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccksjXnW.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccksjXnW.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccksjXnW.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccksjXnW.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccksjXnW.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccksjXnW.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccksjXnW.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccksjXnW.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccksjXnW.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccksjXnW.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccksjXnW.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccksjXnW.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccksjXnW.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccksjXnW.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccksjXnW.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccksjXnW.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccksjXnW.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccksjXnW.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccksjXnW.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccBu0CR2.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//ccPSF3Sq.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccWuJcOB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccJ4nIgG.s: Assembler messages:
encrypt.c: /tmp//ccJ4nIgG.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccJ4nIgG.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccJ4nIgG.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJ4nIgG.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccJ4nIgG.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccJ4nIgG.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJ4nIgG.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccJ4nIgG.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJ4nIgG.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccJ4nIgG.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccJ4nIgG.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJ4nIgG.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccJ4nIgG.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJ4nIgG.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccJ4nIgG.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccJ4nIgG.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJ4nIgG.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccJ4nIgG.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJ4nIgG.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccJ4nIgG.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccJ4nIgG.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJ4nIgG.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccJ4nIgG.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJ4nIgG.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cczktfnd.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//ccI3agUs.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccpi36pB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccAZyJQL.s: Assembler messages:
encrypt.c: /tmp//ccAZyJQL.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccAZyJQL.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccAZyJQL.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAZyJQL.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccAZyJQL.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccAZyJQL.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAZyJQL.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccAZyJQL.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAZyJQL.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccAZyJQL.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccAZyJQL.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAZyJQL.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccAZyJQL.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAZyJQL.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccAZyJQL.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccAZyJQL.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAZyJQL.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccAZyJQL.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAZyJQL.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccAZyJQL.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccAZyJQL.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAZyJQL.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccAZyJQL.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAZyJQL.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccvvHPZF.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//ccaatAS9.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc0yPsDb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cc2KuIWB.s: Assembler messages:
encrypt.c: /tmp//cc2KuIWB.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc2KuIWB.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc2KuIWB.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2KuIWB.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc2KuIWB.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc2KuIWB.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2KuIWB.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc2KuIWB.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2KuIWB.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc2KuIWB.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc2KuIWB.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2KuIWB.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc2KuIWB.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2KuIWB.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc2KuIWB.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc2KuIWB.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2KuIWB.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc2KuIWB.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2KuIWB.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc2KuIWB.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc2KuIWB.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2KuIWB.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc2KuIWB.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2KuIWB.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -march=nocona -O -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//ccveJh5L.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//cczw7fxU.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/omdsha512k128n128tau128v2/sse4
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccaVtfKr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/avx1
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccvdOQ0S.s: Assembler messages:
encrypt.c: /tmp//ccvdOQ0S.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccvdOQ0S.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccvdOQ0S.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvdOQ0S.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccvdOQ0S.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccvdOQ0S.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvdOQ0S.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccvdOQ0S.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvdOQ0S.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccvdOQ0S.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccvdOQ0S.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvdOQ0S.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccvdOQ0S.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvdOQ0S.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccvdOQ0S.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccvdOQ0S.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvdOQ0S.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccvdOQ0S.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvdOQ0S.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccvdOQ0S.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccvdOQ0S.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvdOQ0S.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccvdOQ0S.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvdOQ0S.s:241: Error: no such instruction: `vmovdqa [rsp+0+8*(8)],xmm0'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/ref
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
sha512.c: sha512.c: In function 'sha512_comp':
sha512.c: sha512.c:206: warning: initialization from incompatible pointer type
try.c: /tmp//cc7qPKNu.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//ccwOrEbR.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

Compiler output

Implementation: crypto_aead/omdsha512k128n128tau128v2/sse4
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cchy0Ast.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k128n128tau128v2.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+0x...): undefined reference to `sha512_sse4'
try.c: collect2: ld returned 1 exit status

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