Implementation notes: amd64, sand, crypto_aead/omdsha512k512n256tau256v2

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha512k512n256tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
154354? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
154862? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
162528? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041520171218
162530? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
162740? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
163168? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
179544? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
179640? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
180774? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
181134? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
181468? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
181472? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041520171218
181590? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041520171218
181622? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
182088? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
182192? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041520171218
182266? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041520171218
182454? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041520171218
182630? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
182630? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041520171218
183020? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041520171218
183070? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
183098? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
183162? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041520171218
183318? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
183560? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
183850? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041520171218
183956? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041520171218
184216? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
184488? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041520171218
184862? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
185696? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
185968? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041520171218
186122? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018041520171218
186596? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
186636? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018041520171218
186860? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
186988? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018041520171218
188250? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018041520171218
189618? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
189700? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
189868? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018041520171218
190498? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
190532? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
190604? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
190762? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
190828? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018041520171218
190934? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018041520171218
191154? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
191766? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018041520171218
191866? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
192054? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018041520171218
192072? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
192132? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
192178? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
192274? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218
192488? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
192594? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
192756? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018041520171218
192878? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018041520171218
192894? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
192966? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018041520171218
192974? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
193042? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
193300? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
193484? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018041520171218
194030? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
194740? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
195292? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
195572? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018041520171218
452576? ? ?? ? ?refcc2018041520171218
457516? ? ?? ? ?refgcc2018041520171218
462146? ? ?? ? ?refgcc_-funroll-loops2018041520171218

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v2/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-2fde3f.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-0914a8.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/omdsha512k512n256tau256v2/sse4
Compiler: cc
try.c: /tmp/try-anything-abcf0a.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: cc
try.c: /tmp/try-anything-e3ec54.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/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-c5316b.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-712600.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/omdsha512k512n256tau256v2/sse4
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-9ce6d2.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-bf416e.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/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-ee12c4.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-eb036f.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/omdsha512k512n256tau256v2/avx1
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-40ebd8.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/sse4
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-8b458a.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/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-d7ee03.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-822292.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/omdsha512k512n256tau256v2/avx1
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-293a8a.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/sse4
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-f58e0b.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/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-1232ca.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-f354b2.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/omdsha512k512n256tau256v2/avx1
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-296cc8.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/sse4
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-e80e31.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/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-9e40e4.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-69bb68.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/omdsha512k512n256tau256v2/avx1
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-68df7e.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/sse4
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-e8465c.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/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-e99042.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-16c3e8.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/omdsha512k512n256tau256v2/sse4
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-67909b.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-cea7ec.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc
encrypt.c: /tmp//ccWOgag2.s: Assembler messages:
encrypt.c: /tmp//ccWOgag2.s:96: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccWOgag2.s:97: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccWOgag2.s:98: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccWOgag2.s:99: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccWOgag2.s:100: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccWOgag2.s:101: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccWOgag2.s:102: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccWOgag2.s:103: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccWOgag2.s:132: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccWOgag2.s:133: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccWOgag2.s:162: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccWOgag2.s:163: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccWOgag2.s:164: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccWOgag2.s:193: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccWOgag2.s:194: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccWOgag2.s:223: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccWOgag2.s:224: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccWOgag2.s:225: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccWOgag2.s:254: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccWOgag2.s:255: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccWOgag2.s:284: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccWOgag2.s:285: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccWOgag2.s:286: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccWOgag2.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/omdsha512k512n256tau256v2/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//ccvfNFZc.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//ccWymXTv.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc
try.c: /tmp//cccQlOk3.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccnVttku.s: Assembler messages:
encrypt.c: /tmp//ccnVttku.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccnVttku.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccnVttku.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnVttku.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccnVttku.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccnVttku.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnVttku.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccnVttku.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnVttku.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccnVttku.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccnVttku.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnVttku.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccnVttku.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnVttku.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccnVttku.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccnVttku.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnVttku.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccnVttku.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnVttku.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccnVttku.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccnVttku.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnVttku.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccnVttku.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnVttku.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/omdsha512k512n256tau256v2/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//ccC6Mkol.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//ccZyrr82.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//cc0mci7X.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc4XeY26.s: Assembler messages:
encrypt.c: /tmp//cc4XeY26.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc4XeY26.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc4XeY26.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4XeY26.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc4XeY26.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc4XeY26.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc4XeY26.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc4XeY26.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4XeY26.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc4XeY26.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc4XeY26.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc4XeY26.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc4XeY26.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4XeY26.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc4XeY26.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc4XeY26.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc4XeY26.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc4XeY26.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4XeY26.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc4XeY26.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc4XeY26.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc4XeY26.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc4XeY26.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4XeY26.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/omdsha512k512n256tau256v2/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//ccoJesJ5.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//ccVxVTGl.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//cc8r6J9i.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp//ccuNEbvQ.s: Assembler messages:
encrypt.c: /tmp//ccuNEbvQ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccuNEbvQ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccuNEbvQ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuNEbvQ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccuNEbvQ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccuNEbvQ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuNEbvQ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccuNEbvQ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuNEbvQ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccuNEbvQ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccuNEbvQ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuNEbvQ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccuNEbvQ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuNEbvQ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccuNEbvQ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccuNEbvQ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuNEbvQ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccuNEbvQ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuNEbvQ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccuNEbvQ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccuNEbvQ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuNEbvQ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccuNEbvQ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuNEbvQ.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/omdsha512k512n256tau256v2/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//ccng9KTf.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//cc6ODEMO.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//ccXZsc15.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp//cc5gBhK4.s: Assembler messages:
encrypt.c: /tmp//cc5gBhK4.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc5gBhK4.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc5gBhK4.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5gBhK4.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc5gBhK4.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc5gBhK4.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5gBhK4.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc5gBhK4.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5gBhK4.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc5gBhK4.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc5gBhK4.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5gBhK4.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc5gBhK4.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5gBhK4.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc5gBhK4.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc5gBhK4.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5gBhK4.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc5gBhK4.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5gBhK4.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc5gBhK4.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc5gBhK4.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5gBhK4.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc5gBhK4.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5gBhK4.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/omdsha512k512n256tau256v2/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//ccWetDFl.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//cc5AbkkW.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//cci7Vhag.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccyHSKII.s: Assembler messages:
encrypt.c: /tmp//ccyHSKII.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccyHSKII.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccyHSKII.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccyHSKII.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccyHSKII.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccyHSKII.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccyHSKII.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccyHSKII.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccyHSKII.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccyHSKII.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccyHSKII.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccyHSKII.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccyHSKII.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccyHSKII.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccyHSKII.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccyHSKII.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccyHSKII.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccyHSKII.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccyHSKII.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccyHSKII.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccyHSKII.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccyHSKII.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccyHSKII.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccyHSKII.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/omdsha512k512n256tau256v2/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//ccD9jtB7.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//ccNJXSuE.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//cch11jaZ.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccgWANIl.s: Assembler messages:
encrypt.c: /tmp//ccgWANIl.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccgWANIl.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccgWANIl.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgWANIl.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccgWANIl.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccgWANIl.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgWANIl.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccgWANIl.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgWANIl.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccgWANIl.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccgWANIl.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgWANIl.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccgWANIl.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgWANIl.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccgWANIl.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccgWANIl.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgWANIl.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccgWANIl.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgWANIl.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccgWANIl.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccgWANIl.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgWANIl.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccgWANIl.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgWANIl.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/omdsha512k512n256tau256v2/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//ccpTW3ql.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//ccdbn56Q.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//cctzTQIg.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccnhFz0f.s: Assembler messages:
encrypt.c: /tmp//ccnhFz0f.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccnhFz0f.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccnhFz0f.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnhFz0f.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccnhFz0f.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccnhFz0f.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnhFz0f.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccnhFz0f.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnhFz0f.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccnhFz0f.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccnhFz0f.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnhFz0f.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccnhFz0f.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnhFz0f.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccnhFz0f.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccnhFz0f.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnhFz0f.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccnhFz0f.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnhFz0f.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccnhFz0f.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccnhFz0f.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnhFz0f.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccnhFz0f.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnhFz0f.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/omdsha512k512n256tau256v2/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//ccGo0XQE.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//cctOpnti.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccXmGF50.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//cc6A1Xtd.s: Assembler messages:
encrypt.c: /tmp//cc6A1Xtd.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc6A1Xtd.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc6A1Xtd.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6A1Xtd.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc6A1Xtd.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc6A1Xtd.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6A1Xtd.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc6A1Xtd.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6A1Xtd.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc6A1Xtd.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc6A1Xtd.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6A1Xtd.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc6A1Xtd.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6A1Xtd.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc6A1Xtd.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc6A1Xtd.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6A1Xtd.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc6A1Xtd.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6A1Xtd.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc6A1Xtd.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc6A1Xtd.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6A1Xtd.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc6A1Xtd.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6A1Xtd.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/omdsha512k512n256tau256v2/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//cclX3ouK.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//ccuNy6Z6.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccdlWFOT.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops
encrypt.c: /tmp//ccz43uSk.s: Assembler messages:
encrypt.c: /tmp//ccz43uSk.s:96: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccz43uSk.s:97: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccz43uSk.s:98: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccz43uSk.s:99: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccz43uSk.s:100: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccz43uSk.s:101: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccz43uSk.s:102: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccz43uSk.s:103: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccz43uSk.s:132: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccz43uSk.s:133: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccz43uSk.s:162: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccz43uSk.s:163: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccz43uSk.s:164: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccz43uSk.s:193: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccz43uSk.s:194: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccz43uSk.s:223: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccz43uSk.s:224: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccz43uSk.s:225: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccz43uSk.s:254: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccz43uSk.s:255: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccz43uSk.s:284: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccz43uSk.s:285: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccz43uSk.s:286: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccz43uSk.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/omdsha512k512n256tau256v2/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//ccJiyRbV.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//cc1dHFmH.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops
try.c: /tmp//ccmP46Bp.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccsk36E6.s: Assembler messages:
encrypt.c: /tmp//ccsk36E6.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccsk36E6.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccsk36E6.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsk36E6.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccsk36E6.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccsk36E6.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccsk36E6.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccsk36E6.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsk36E6.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccsk36E6.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccsk36E6.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccsk36E6.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccsk36E6.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsk36E6.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccsk36E6.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccsk36E6.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccsk36E6.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccsk36E6.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsk36E6.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccsk36E6.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccsk36E6.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccsk36E6.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccsk36E6.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsk36E6.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/omdsha512k512n256tau256v2/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//cc2iNtR6.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//cczFFtp4.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccsfaXWi.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccib9TQb.s: Assembler messages:
encrypt.c: /tmp//ccib9TQb.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccib9TQb.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccib9TQb.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccib9TQb.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccib9TQb.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccib9TQb.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccib9TQb.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccib9TQb.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccib9TQb.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccib9TQb.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccib9TQb.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccib9TQb.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccib9TQb.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccib9TQb.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccib9TQb.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccib9TQb.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccib9TQb.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccib9TQb.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccib9TQb.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccib9TQb.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccib9TQb.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccib9TQb.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccib9TQb.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccib9TQb.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/omdsha512k512n256tau256v2/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//ccGfm6oL.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//cc2DTKfM.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//ccKIBvvR.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp//cchTq9hV.s: Assembler messages:
encrypt.c: /tmp//cchTq9hV.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cchTq9hV.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cchTq9hV.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cchTq9hV.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cchTq9hV.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cchTq9hV.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cchTq9hV.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cchTq9hV.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cchTq9hV.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cchTq9hV.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cchTq9hV.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cchTq9hV.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cchTq9hV.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cchTq9hV.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cchTq9hV.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cchTq9hV.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cchTq9hV.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cchTq9hV.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cchTq9hV.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cchTq9hV.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cchTq9hV.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cchTq9hV.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cchTq9hV.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cchTq9hV.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/omdsha512k512n256tau256v2/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//ccNTEtPM.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//cclTzsFY.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccKo4GFh.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp//ccAz0jOf.s: Assembler messages:
encrypt.c: /tmp//ccAz0jOf.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccAz0jOf.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccAz0jOf.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAz0jOf.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccAz0jOf.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccAz0jOf.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAz0jOf.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccAz0jOf.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAz0jOf.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccAz0jOf.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccAz0jOf.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAz0jOf.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccAz0jOf.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAz0jOf.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccAz0jOf.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccAz0jOf.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAz0jOf.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccAz0jOf.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAz0jOf.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccAz0jOf.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccAz0jOf.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAz0jOf.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccAz0jOf.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAz0jOf.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/omdsha512k512n256tau256v2/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//ccco0HCj.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//ccRFBeOe.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//ccA6sq22.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc8VtQya.s: Assembler messages:
encrypt.c: /tmp//cc8VtQya.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc8VtQya.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc8VtQya.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8VtQya.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc8VtQya.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc8VtQya.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8VtQya.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc8VtQya.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8VtQya.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc8VtQya.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc8VtQya.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8VtQya.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc8VtQya.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8VtQya.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc8VtQya.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc8VtQya.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8VtQya.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc8VtQya.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8VtQya.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc8VtQya.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc8VtQya.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8VtQya.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc8VtQya.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8VtQya.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/omdsha512k512n256tau256v2/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//ccRbAJf4.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//ccgdeoqE.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//cc4x4SSe.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//cctp9F9x.s: Assembler messages:
encrypt.c: /tmp//cctp9F9x.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cctp9F9x.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cctp9F9x.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctp9F9x.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cctp9F9x.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cctp9F9x.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctp9F9x.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cctp9F9x.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctp9F9x.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cctp9F9x.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cctp9F9x.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctp9F9x.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cctp9F9x.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctp9F9x.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cctp9F9x.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cctp9F9x.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctp9F9x.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cctp9F9x.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctp9F9x.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cctp9F9x.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cctp9F9x.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctp9F9x.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cctp9F9x.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctp9F9x.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/omdsha512k512n256tau256v2/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//cc2EKyn3.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//cc6EyoOe.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//cckOLRLa.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccFghYrl.s: Assembler messages:
encrypt.c: /tmp//ccFghYrl.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccFghYrl.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccFghYrl.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFghYrl.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccFghYrl.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccFghYrl.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFghYrl.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccFghYrl.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFghYrl.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccFghYrl.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccFghYrl.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFghYrl.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccFghYrl.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFghYrl.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccFghYrl.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccFghYrl.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFghYrl.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccFghYrl.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFghYrl.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccFghYrl.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccFghYrl.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFghYrl.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccFghYrl.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFghYrl.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/omdsha512k512n256tau256v2/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//ccrkckO6.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//cc9hOtZ6.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccs8hRY8.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccpuWF1c.s: Assembler messages:
encrypt.c: /tmp//ccpuWF1c.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccpuWF1c.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccpuWF1c.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpuWF1c.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccpuWF1c.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccpuWF1c.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpuWF1c.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccpuWF1c.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpuWF1c.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccpuWF1c.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccpuWF1c.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpuWF1c.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccpuWF1c.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpuWF1c.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccpuWF1c.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccpuWF1c.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpuWF1c.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccpuWF1c.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpuWF1c.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccpuWF1c.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccpuWF1c.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpuWF1c.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccpuWF1c.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpuWF1c.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/omdsha512k512n256tau256v2/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//ccTqpGkF.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//ccZqlgn1.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//cc1JTrku.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccwKvVzs.s: Assembler messages:
encrypt.c: /tmp//ccwKvVzs.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccwKvVzs.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccwKvVzs.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwKvVzs.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccwKvVzs.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccwKvVzs.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwKvVzs.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccwKvVzs.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwKvVzs.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccwKvVzs.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccwKvVzs.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwKvVzs.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccwKvVzs.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwKvVzs.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccwKvVzs.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccwKvVzs.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwKvVzs.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccwKvVzs.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwKvVzs.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccwKvVzs.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccwKvVzs.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwKvVzs.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccwKvVzs.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwKvVzs.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/omdsha512k512n256tau256v2/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//cc2SqdJq.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//ccl5ZgKk.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccvzKfeq.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccoG8bSg.s: Assembler messages:
encrypt.c: /tmp//ccoG8bSg.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccoG8bSg.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccoG8bSg.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoG8bSg.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccoG8bSg.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccoG8bSg.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoG8bSg.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccoG8bSg.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoG8bSg.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccoG8bSg.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccoG8bSg.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoG8bSg.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccoG8bSg.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoG8bSg.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccoG8bSg.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccoG8bSg.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoG8bSg.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccoG8bSg.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoG8bSg.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccoG8bSg.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccoG8bSg.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoG8bSg.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccoG8bSg.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoG8bSg.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/omdsha512k512n256tau256v2/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//cc8ZUhXd.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//cc0WXGHw.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccsUFWN6.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//cc06gX43.s: Assembler messages:
encrypt.c: /tmp//cc06gX43.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc06gX43.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc06gX43.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc06gX43.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc06gX43.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc06gX43.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc06gX43.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc06gX43.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc06gX43.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc06gX43.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc06gX43.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc06gX43.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc06gX43.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc06gX43.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc06gX43.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc06gX43.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc06gX43.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc06gX43.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc06gX43.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc06gX43.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc06gX43.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc06gX43.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc06gX43.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc06gX43.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/omdsha512k512n256tau256v2/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//ccp3rgA3.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//ccQcljoW.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccZ6PBYd.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//cceCvqc4.s: Assembler messages:
encrypt.c: /tmp//cceCvqc4.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cceCvqc4.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cceCvqc4.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceCvqc4.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cceCvqc4.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cceCvqc4.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceCvqc4.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cceCvqc4.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceCvqc4.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cceCvqc4.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cceCvqc4.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceCvqc4.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cceCvqc4.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceCvqc4.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cceCvqc4.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cceCvqc4.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceCvqc4.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cceCvqc4.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceCvqc4.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cceCvqc4.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cceCvqc4.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceCvqc4.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cceCvqc4.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceCvqc4.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/omdsha512k512n256tau256v2/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//ccsvcv3Q.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//ccukRFiq.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//cckaMu6H.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccBWBY9p.s: Assembler messages:
encrypt.c: /tmp//ccBWBY9p.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccBWBY9p.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccBWBY9p.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccBWBY9p.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccBWBY9p.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccBWBY9p.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccBWBY9p.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccBWBY9p.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccBWBY9p.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccBWBY9p.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccBWBY9p.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccBWBY9p.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccBWBY9p.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccBWBY9p.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccBWBY9p.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccBWBY9p.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccBWBY9p.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccBWBY9p.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccBWBY9p.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccBWBY9p.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccBWBY9p.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccBWBY9p.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccBWBY9p.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccBWBY9p.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/omdsha512k512n256tau256v2/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//cc1gF7E8.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//ccZlJVda.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc0N0q6w.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc8up1HY.s: Assembler messages:
encrypt.c: /tmp//cc8up1HY.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc8up1HY.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc8up1HY.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8up1HY.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc8up1HY.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc8up1HY.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8up1HY.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc8up1HY.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8up1HY.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc8up1HY.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc8up1HY.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8up1HY.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc8up1HY.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8up1HY.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc8up1HY.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc8up1HY.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8up1HY.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc8up1HY.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8up1HY.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc8up1HY.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc8up1HY.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8up1HY.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc8up1HY.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8up1HY.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/omdsha512k512n256tau256v2/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//ccRPTEuu.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//ccyi15EP.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cc0N0Jug.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccnd4EUA.s: Assembler messages:
encrypt.c: /tmp//ccnd4EUA.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccnd4EUA.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccnd4EUA.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnd4EUA.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccnd4EUA.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccnd4EUA.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnd4EUA.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccnd4EUA.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnd4EUA.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccnd4EUA.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccnd4EUA.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnd4EUA.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccnd4EUA.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnd4EUA.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccnd4EUA.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccnd4EUA.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnd4EUA.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccnd4EUA.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnd4EUA.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccnd4EUA.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccnd4EUA.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnd4EUA.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccnd4EUA.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnd4EUA.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/omdsha512k512n256tau256v2/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//ccFsZ3n6.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//ccQRfYEZ.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cckA56uq.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccRNSILE.s: Assembler messages:
encrypt.c: /tmp//ccRNSILE.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccRNSILE.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccRNSILE.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRNSILE.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccRNSILE.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccRNSILE.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRNSILE.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccRNSILE.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRNSILE.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccRNSILE.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccRNSILE.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRNSILE.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccRNSILE.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRNSILE.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccRNSILE.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccRNSILE.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRNSILE.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccRNSILE.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRNSILE.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccRNSILE.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccRNSILE.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRNSILE.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccRNSILE.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRNSILE.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/omdsha512k512n256tau256v2/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//ccIi5sCc.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//ccdJcpfW.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccWJEMWp.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc7EXU6K.s: Assembler messages:
encrypt.c: /tmp//cc7EXU6K.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc7EXU6K.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc7EXU6K.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7EXU6K.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc7EXU6K.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc7EXU6K.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7EXU6K.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc7EXU6K.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7EXU6K.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc7EXU6K.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc7EXU6K.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7EXU6K.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc7EXU6K.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7EXU6K.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc7EXU6K.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc7EXU6K.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7EXU6K.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc7EXU6K.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7EXU6K.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc7EXU6K.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc7EXU6K.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7EXU6K.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc7EXU6K.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7EXU6K.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/omdsha512k512n256tau256v2/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//cccTiIRR.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//cce4Ja1O.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccK7k5xl.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cclzqhR0.s: Assembler messages:
encrypt.c: /tmp//cclzqhR0.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cclzqhR0.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cclzqhR0.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclzqhR0.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cclzqhR0.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cclzqhR0.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cclzqhR0.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cclzqhR0.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclzqhR0.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cclzqhR0.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cclzqhR0.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cclzqhR0.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cclzqhR0.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclzqhR0.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cclzqhR0.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cclzqhR0.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cclzqhR0.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cclzqhR0.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclzqhR0.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cclzqhR0.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cclzqhR0.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cclzqhR0.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cclzqhR0.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclzqhR0.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/omdsha512k512n256tau256v2/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//ccSz8yiW.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//cc3SfPiC.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc7d0rCx.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccSJ6UUf.s: Assembler messages:
encrypt.c: /tmp//ccSJ6UUf.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccSJ6UUf.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccSJ6UUf.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSJ6UUf.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccSJ6UUf.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccSJ6UUf.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSJ6UUf.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccSJ6UUf.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSJ6UUf.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccSJ6UUf.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccSJ6UUf.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSJ6UUf.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccSJ6UUf.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSJ6UUf.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccSJ6UUf.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccSJ6UUf.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSJ6UUf.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccSJ6UUf.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSJ6UUf.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccSJ6UUf.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccSJ6UUf.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSJ6UUf.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccSJ6UUf.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSJ6UUf.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/omdsha512k512n256tau256v2/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//ccftMJCm.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//ccwWgdhZ.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cch3Jo67.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//cch87QEc.s: Assembler messages:
encrypt.c: /tmp//cch87QEc.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cch87QEc.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cch87QEc.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cch87QEc.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cch87QEc.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cch87QEc.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cch87QEc.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cch87QEc.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cch87QEc.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cch87QEc.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cch87QEc.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cch87QEc.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cch87QEc.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cch87QEc.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cch87QEc.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cch87QEc.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cch87QEc.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cch87QEc.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cch87QEc.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cch87QEc.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cch87QEc.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cch87QEc.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cch87QEc.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cch87QEc.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/omdsha512k512n256tau256v2/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//ccsnjmPS.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//cctdpoSb.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccjapDhG.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccxzo8cT.s: Assembler messages:
encrypt.c: /tmp//ccxzo8cT.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccxzo8cT.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccxzo8cT.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccxzo8cT.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccxzo8cT.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccxzo8cT.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccxzo8cT.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccxzo8cT.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccxzo8cT.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccxzo8cT.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccxzo8cT.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccxzo8cT.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccxzo8cT.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccxzo8cT.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccxzo8cT.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccxzo8cT.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccxzo8cT.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccxzo8cT.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccxzo8cT.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccxzo8cT.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccxzo8cT.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccxzo8cT.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccxzo8cT.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccxzo8cT.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/omdsha512k512n256tau256v2/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//ccXw6uWs.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//ccATx7Oi.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cchI4Jz5.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cceFitdm.s: Assembler messages:
encrypt.c: /tmp//cceFitdm.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cceFitdm.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cceFitdm.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceFitdm.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cceFitdm.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cceFitdm.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceFitdm.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cceFitdm.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceFitdm.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cceFitdm.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cceFitdm.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceFitdm.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cceFitdm.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceFitdm.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cceFitdm.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cceFitdm.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceFitdm.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cceFitdm.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceFitdm.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cceFitdm.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cceFitdm.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceFitdm.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cceFitdm.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceFitdm.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/omdsha512k512n256tau256v2/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//ccOGPVMr.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//cci6csSl.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccY5s9YS.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccj2OGqj.s: Assembler messages:
encrypt.c: /tmp//ccj2OGqj.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccj2OGqj.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccj2OGqj.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccj2OGqj.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccj2OGqj.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccj2OGqj.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccj2OGqj.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccj2OGqj.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccj2OGqj.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccj2OGqj.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccj2OGqj.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccj2OGqj.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccj2OGqj.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccj2OGqj.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccj2OGqj.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccj2OGqj.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccj2OGqj.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccj2OGqj.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccj2OGqj.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccj2OGqj.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccj2OGqj.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccj2OGqj.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccj2OGqj.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccj2OGqj.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/omdsha512k512n256tau256v2/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//ccIy0rjY.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//ccojfn9Y.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccPnxt0n.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccqgm3FM.s: Assembler messages:
encrypt.c: /tmp//ccqgm3FM.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccqgm3FM.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccqgm3FM.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqgm3FM.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccqgm3FM.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccqgm3FM.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqgm3FM.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccqgm3FM.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqgm3FM.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccqgm3FM.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccqgm3FM.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqgm3FM.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccqgm3FM.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqgm3FM.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccqgm3FM.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccqgm3FM.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqgm3FM.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccqgm3FM.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqgm3FM.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccqgm3FM.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccqgm3FM.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqgm3FM.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccqgm3FM.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqgm3FM.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/omdsha512k512n256tau256v2/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//ccaiMTF5.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//cc1pFbeO.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccU3Pf6o.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccgw2hNf.s: Assembler messages:
encrypt.c: /tmp//ccgw2hNf.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccgw2hNf.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccgw2hNf.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgw2hNf.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccgw2hNf.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccgw2hNf.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgw2hNf.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccgw2hNf.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgw2hNf.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccgw2hNf.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccgw2hNf.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgw2hNf.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccgw2hNf.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgw2hNf.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccgw2hNf.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccgw2hNf.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgw2hNf.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccgw2hNf.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgw2hNf.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccgw2hNf.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccgw2hNf.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgw2hNf.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccgw2hNf.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgw2hNf.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/omdsha512k512n256tau256v2/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//ccLJJaZ8.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//cc9UWCuE.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccQUbaC1.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccAFhbzY.s: Assembler messages:
encrypt.c: /tmp//ccAFhbzY.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccAFhbzY.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccAFhbzY.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAFhbzY.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccAFhbzY.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccAFhbzY.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAFhbzY.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccAFhbzY.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAFhbzY.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccAFhbzY.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccAFhbzY.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAFhbzY.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccAFhbzY.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAFhbzY.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccAFhbzY.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccAFhbzY.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAFhbzY.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccAFhbzY.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAFhbzY.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccAFhbzY.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccAFhbzY.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAFhbzY.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccAFhbzY.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAFhbzY.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/omdsha512k512n256tau256v2/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//ccppYlVq.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//ccbp1mOh.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccgejWMj.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccXc5iuy.s: Assembler messages:
encrypt.c: /tmp//ccXc5iuy.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccXc5iuy.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccXc5iuy.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXc5iuy.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccXc5iuy.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccXc5iuy.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccXc5iuy.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccXc5iuy.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXc5iuy.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccXc5iuy.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccXc5iuy.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccXc5iuy.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccXc5iuy.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXc5iuy.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccXc5iuy.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccXc5iuy.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccXc5iuy.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccXc5iuy.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXc5iuy.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccXc5iuy.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccXc5iuy.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccXc5iuy.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccXc5iuy.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXc5iuy.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/omdsha512k512n256tau256v2/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//cceUgugb.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//ccunD8pt.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cc0GGJWf.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//cczOizE3.s: Assembler messages:
encrypt.c: /tmp//cczOizE3.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cczOizE3.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cczOizE3.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczOizE3.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cczOizE3.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cczOizE3.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczOizE3.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cczOizE3.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczOizE3.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cczOizE3.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cczOizE3.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczOizE3.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cczOizE3.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczOizE3.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cczOizE3.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cczOizE3.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczOizE3.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cczOizE3.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczOizE3.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cczOizE3.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cczOizE3.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczOizE3.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cczOizE3.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczOizE3.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/omdsha512k512n256tau256v2/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//cc6Ac5LD.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//cc70g2Zr.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cct8MOhu.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccuvpi4J.s: Assembler messages:
encrypt.c: /tmp//ccuvpi4J.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccuvpi4J.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccuvpi4J.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuvpi4J.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccuvpi4J.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccuvpi4J.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuvpi4J.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccuvpi4J.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuvpi4J.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccuvpi4J.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccuvpi4J.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuvpi4J.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccuvpi4J.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuvpi4J.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccuvpi4J.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccuvpi4J.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuvpi4J.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccuvpi4J.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuvpi4J.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccuvpi4J.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccuvpi4J.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuvpi4J.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccuvpi4J.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuvpi4J.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/omdsha512k512n256tau256v2/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//ccG6wiCG.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//cc2KWt8l.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//cckSTYHZ.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccRthOWz.s: Assembler messages:
encrypt.c: /tmp//ccRthOWz.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccRthOWz.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccRthOWz.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRthOWz.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccRthOWz.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccRthOWz.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRthOWz.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccRthOWz.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRthOWz.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccRthOWz.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccRthOWz.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRthOWz.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccRthOWz.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRthOWz.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccRthOWz.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccRthOWz.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRthOWz.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccRthOWz.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRthOWz.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccRthOWz.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccRthOWz.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRthOWz.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccRthOWz.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRthOWz.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/omdsha512k512n256tau256v2/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//ccKomaSv.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//ccRwFUhn.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//cc43CltY.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccrTNYcP.s: Assembler messages:
encrypt.c: /tmp//ccrTNYcP.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccrTNYcP.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccrTNYcP.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrTNYcP.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccrTNYcP.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccrTNYcP.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrTNYcP.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccrTNYcP.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrTNYcP.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccrTNYcP.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccrTNYcP.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrTNYcP.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccrTNYcP.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrTNYcP.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccrTNYcP.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccrTNYcP.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrTNYcP.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccrTNYcP.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrTNYcP.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccrTNYcP.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccrTNYcP.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrTNYcP.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccrTNYcP.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrTNYcP.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/omdsha512k512n256tau256v2/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//ccyfKA4s.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//ccQw0dWf.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//ccDRCien.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//cc4zWCRm.s: Assembler messages:
encrypt.c: /tmp//cc4zWCRm.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc4zWCRm.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc4zWCRm.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4zWCRm.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc4zWCRm.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc4zWCRm.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc4zWCRm.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc4zWCRm.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4zWCRm.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc4zWCRm.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc4zWCRm.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc4zWCRm.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc4zWCRm.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4zWCRm.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc4zWCRm.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc4zWCRm.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc4zWCRm.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc4zWCRm.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4zWCRm.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc4zWCRm.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc4zWCRm.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc4zWCRm.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc4zWCRm.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4zWCRm.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/omdsha512k512n256tau256v2/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//ccrHDIkx.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//cchVWpkX.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccL3Zxrm.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccoATLS6.s: Assembler messages:
encrypt.c: /tmp//ccoATLS6.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccoATLS6.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccoATLS6.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoATLS6.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccoATLS6.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccoATLS6.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoATLS6.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccoATLS6.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoATLS6.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccoATLS6.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccoATLS6.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoATLS6.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccoATLS6.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoATLS6.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccoATLS6.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccoATLS6.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoATLS6.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccoATLS6.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoATLS6.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccoATLS6.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccoATLS6.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoATLS6.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccoATLS6.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoATLS6.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/omdsha512k512n256tau256v2/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//ccMjB8r5.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//cc6KfoqW.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccFBn2Pd.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc7zKR74.s: Assembler messages:
encrypt.c: /tmp//cc7zKR74.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc7zKR74.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc7zKR74.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7zKR74.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc7zKR74.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc7zKR74.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7zKR74.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc7zKR74.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7zKR74.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc7zKR74.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc7zKR74.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7zKR74.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc7zKR74.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7zKR74.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc7zKR74.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc7zKR74.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7zKR74.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc7zKR74.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7zKR74.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc7zKR74.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc7zKR74.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7zKR74.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc7zKR74.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7zKR74.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/omdsha512k512n256tau256v2/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//ccyKfUBh.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//cceDJU8i.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccpKcKaO.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccM1Rp8N.s: Assembler messages:
encrypt.c: /tmp//ccM1Rp8N.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccM1Rp8N.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccM1Rp8N.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccM1Rp8N.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccM1Rp8N.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccM1Rp8N.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccM1Rp8N.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccM1Rp8N.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccM1Rp8N.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccM1Rp8N.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccM1Rp8N.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccM1Rp8N.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccM1Rp8N.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccM1Rp8N.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccM1Rp8N.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccM1Rp8N.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccM1Rp8N.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccM1Rp8N.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccM1Rp8N.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccM1Rp8N.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccM1Rp8N.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccM1Rp8N.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccM1Rp8N.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccM1Rp8N.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/omdsha512k512n256tau256v2/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//cci5Zs2m.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//cciSo0s8.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccY3a9vY.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccSaF955.s: Assembler messages:
encrypt.c: /tmp//ccSaF955.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccSaF955.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccSaF955.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSaF955.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccSaF955.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccSaF955.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSaF955.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccSaF955.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSaF955.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccSaF955.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccSaF955.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSaF955.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccSaF955.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSaF955.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccSaF955.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccSaF955.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSaF955.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccSaF955.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSaF955.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccSaF955.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccSaF955.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSaF955.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccSaF955.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSaF955.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/omdsha512k512n256tau256v2/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//cci1cpOP.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//cc8heryT.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccqvVAK1.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc15HLVj.s: Assembler messages:
encrypt.c: /tmp//cc15HLVj.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc15HLVj.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc15HLVj.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc15HLVj.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc15HLVj.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc15HLVj.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc15HLVj.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc15HLVj.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc15HLVj.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc15HLVj.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc15HLVj.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc15HLVj.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc15HLVj.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc15HLVj.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc15HLVj.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc15HLVj.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc15HLVj.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc15HLVj.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc15HLVj.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc15HLVj.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc15HLVj.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc15HLVj.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc15HLVj.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc15HLVj.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/omdsha512k512n256tau256v2/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//ccm6SnRP.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//cce89EBE.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//ccrYrXwt.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccV3asdu.s: Assembler messages:
encrypt.c: /tmp//ccV3asdu.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccV3asdu.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccV3asdu.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccV3asdu.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccV3asdu.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccV3asdu.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccV3asdu.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccV3asdu.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccV3asdu.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccV3asdu.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccV3asdu.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccV3asdu.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccV3asdu.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccV3asdu.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccV3asdu.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccV3asdu.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccV3asdu.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccV3asdu.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccV3asdu.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccV3asdu.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccV3asdu.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccV3asdu.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccV3asdu.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccV3asdu.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/omdsha512k512n256tau256v2/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//ccGDMUvy.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//ccF3HzBo.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//cc0pObus.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp//ccYKnJHp.s: Assembler messages:
encrypt.c: /tmp//ccYKnJHp.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccYKnJHp.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccYKnJHp.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYKnJHp.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccYKnJHp.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccYKnJHp.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYKnJHp.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccYKnJHp.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYKnJHp.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccYKnJHp.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccYKnJHp.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYKnJHp.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccYKnJHp.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYKnJHp.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccYKnJHp.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccYKnJHp.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYKnJHp.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccYKnJHp.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYKnJHp.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccYKnJHp.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccYKnJHp.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYKnJHp.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccYKnJHp.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYKnJHp.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/omdsha512k512n256tau256v2/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//ccuUzNYu.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//ccaMwNB3.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccrAdtqM.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp//ccMU6cfl.s: Assembler messages:
encrypt.c: /tmp//ccMU6cfl.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccMU6cfl.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccMU6cfl.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMU6cfl.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccMU6cfl.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccMU6cfl.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMU6cfl.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccMU6cfl.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMU6cfl.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccMU6cfl.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccMU6cfl.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMU6cfl.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccMU6cfl.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMU6cfl.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccMU6cfl.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccMU6cfl.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMU6cfl.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccMU6cfl.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMU6cfl.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccMU6cfl.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccMU6cfl.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMU6cfl.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccMU6cfl.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMU6cfl.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/omdsha512k512n256tau256v2/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//ccDnFE1U.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//ccY8OOll.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//ccwb3eUh.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccv4qpVy.s: Assembler messages:
encrypt.c: /tmp//ccv4qpVy.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccv4qpVy.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccv4qpVy.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccv4qpVy.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccv4qpVy.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccv4qpVy.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccv4qpVy.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccv4qpVy.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccv4qpVy.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccv4qpVy.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccv4qpVy.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccv4qpVy.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccv4qpVy.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccv4qpVy.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccv4qpVy.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccv4qpVy.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccv4qpVy.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccv4qpVy.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccv4qpVy.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccv4qpVy.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccv4qpVy.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccv4qpVy.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccv4qpVy.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccv4qpVy.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/omdsha512k512n256tau256v2/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//cccvf864.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//cc8JWdr7.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccrNmSo8.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccOcK2Z0.s: Assembler messages:
encrypt.c: /tmp//ccOcK2Z0.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccOcK2Z0.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccOcK2Z0.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOcK2Z0.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccOcK2Z0.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccOcK2Z0.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOcK2Z0.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccOcK2Z0.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOcK2Z0.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccOcK2Z0.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccOcK2Z0.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOcK2Z0.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccOcK2Z0.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOcK2Z0.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccOcK2Z0.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccOcK2Z0.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOcK2Z0.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccOcK2Z0.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOcK2Z0.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccOcK2Z0.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccOcK2Z0.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOcK2Z0.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccOcK2Z0.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOcK2Z0.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/omdsha512k512n256tau256v2/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//ccql1fdj.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//ccq5EnAY.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc1C9D2d.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccutIuY2.s: Assembler messages:
encrypt.c: /tmp//ccutIuY2.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccutIuY2.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccutIuY2.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccutIuY2.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccutIuY2.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccutIuY2.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccutIuY2.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccutIuY2.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccutIuY2.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccutIuY2.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccutIuY2.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccutIuY2.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccutIuY2.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccutIuY2.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccutIuY2.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccutIuY2.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccutIuY2.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccutIuY2.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccutIuY2.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccutIuY2.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccutIuY2.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccutIuY2.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccutIuY2.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccutIuY2.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/omdsha512k512n256tau256v2/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//ccs49Wnd.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//ccP97s2B.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccNY2Qp4.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccOzhYhZ.s: Assembler messages:
encrypt.c: /tmp//ccOzhYhZ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccOzhYhZ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccOzhYhZ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOzhYhZ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccOzhYhZ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccOzhYhZ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOzhYhZ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccOzhYhZ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOzhYhZ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccOzhYhZ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccOzhYhZ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOzhYhZ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccOzhYhZ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOzhYhZ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccOzhYhZ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccOzhYhZ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOzhYhZ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccOzhYhZ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOzhYhZ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccOzhYhZ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccOzhYhZ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOzhYhZ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccOzhYhZ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOzhYhZ.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/omdsha512k512n256tau256v2/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//ccy9xpdd.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//ccu9fOow.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cceHQEb2.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccL1aYfC.s: Assembler messages:
encrypt.c: /tmp//ccL1aYfC.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccL1aYfC.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccL1aYfC.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccL1aYfC.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccL1aYfC.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccL1aYfC.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccL1aYfC.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccL1aYfC.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccL1aYfC.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccL1aYfC.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccL1aYfC.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccL1aYfC.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccL1aYfC.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccL1aYfC.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccL1aYfC.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccL1aYfC.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccL1aYfC.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccL1aYfC.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccL1aYfC.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccL1aYfC.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccL1aYfC.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccL1aYfC.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccL1aYfC.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccL1aYfC.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/omdsha512k512n256tau256v2/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//ccTpvmv5.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//ccZhs6cQ.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cchXe8pb.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cciW2RGn.s: Assembler messages:
encrypt.c: /tmp//cciW2RGn.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cciW2RGn.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cciW2RGn.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cciW2RGn.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cciW2RGn.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cciW2RGn.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cciW2RGn.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cciW2RGn.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cciW2RGn.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cciW2RGn.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cciW2RGn.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cciW2RGn.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cciW2RGn.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cciW2RGn.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cciW2RGn.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cciW2RGn.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cciW2RGn.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cciW2RGn.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cciW2RGn.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cciW2RGn.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cciW2RGn.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cciW2RGn.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cciW2RGn.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cciW2RGn.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/omdsha512k512n256tau256v2/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//ccOCxcyK.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//cc1Jhzzb.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cc4Mmphm.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//cckLMg3T.s: Assembler messages:
encrypt.c: /tmp//cckLMg3T.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cckLMg3T.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cckLMg3T.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckLMg3T.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cckLMg3T.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cckLMg3T.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckLMg3T.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cckLMg3T.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckLMg3T.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cckLMg3T.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cckLMg3T.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckLMg3T.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cckLMg3T.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckLMg3T.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cckLMg3T.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cckLMg3T.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckLMg3T.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cckLMg3T.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckLMg3T.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cckLMg3T.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cckLMg3T.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckLMg3T.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cckLMg3T.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckLMg3T.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/omdsha512k512n256tau256v2/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//cc86bXLc.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//ccUiYo6w.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccVTtvio.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccLhOz0z.s: Assembler messages:
encrypt.c: /tmp//ccLhOz0z.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccLhOz0z.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccLhOz0z.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLhOz0z.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccLhOz0z.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccLhOz0z.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLhOz0z.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccLhOz0z.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLhOz0z.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccLhOz0z.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccLhOz0z.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLhOz0z.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccLhOz0z.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLhOz0z.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccLhOz0z.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccLhOz0z.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLhOz0z.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccLhOz0z.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLhOz0z.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccLhOz0z.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccLhOz0z.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLhOz0z.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccLhOz0z.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLhOz0z.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/omdsha512k512n256tau256v2/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//ccv3xRkH.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//ccaiihfZ.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cchszviJ.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccCdEwfd.s: Assembler messages:
encrypt.c: /tmp//ccCdEwfd.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccCdEwfd.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccCdEwfd.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccCdEwfd.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccCdEwfd.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccCdEwfd.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccCdEwfd.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccCdEwfd.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccCdEwfd.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccCdEwfd.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccCdEwfd.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccCdEwfd.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccCdEwfd.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccCdEwfd.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccCdEwfd.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccCdEwfd.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccCdEwfd.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccCdEwfd.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccCdEwfd.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccCdEwfd.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccCdEwfd.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccCdEwfd.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccCdEwfd.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccCdEwfd.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/omdsha512k512n256tau256v2/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//cc5LPmE8.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//ccRwE9Ie.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccBpZ81o.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//cccHtTCs.s: Assembler messages:
encrypt.c: /tmp//cccHtTCs.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cccHtTCs.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cccHtTCs.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccHtTCs.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cccHtTCs.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cccHtTCs.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccHtTCs.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cccHtTCs.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccHtTCs.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cccHtTCs.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cccHtTCs.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccHtTCs.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cccHtTCs.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccHtTCs.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cccHtTCs.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cccHtTCs.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccHtTCs.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cccHtTCs.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccHtTCs.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cccHtTCs.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cccHtTCs.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccHtTCs.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cccHtTCs.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccHtTCs.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/omdsha512k512n256tau256v2/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//ccUGOmWm.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//ccfpclYD.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccr816Xm.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccSYSVQY.s: Assembler messages:
encrypt.c: /tmp//ccSYSVQY.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccSYSVQY.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccSYSVQY.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSYSVQY.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccSYSVQY.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccSYSVQY.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSYSVQY.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccSYSVQY.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSYSVQY.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccSYSVQY.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccSYSVQY.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSYSVQY.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccSYSVQY.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSYSVQY.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccSYSVQY.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccSYSVQY.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSYSVQY.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccSYSVQY.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSYSVQY.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccSYSVQY.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccSYSVQY.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSYSVQY.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccSYSVQY.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSYSVQY.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/omdsha512k512n256tau256v2/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//ccvrtpE5.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//cc0F3F1A.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccgCIFOU.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccT3cNiz.s: Assembler messages:
encrypt.c: /tmp//ccT3cNiz.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccT3cNiz.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccT3cNiz.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccT3cNiz.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccT3cNiz.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccT3cNiz.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccT3cNiz.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccT3cNiz.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccT3cNiz.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccT3cNiz.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccT3cNiz.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccT3cNiz.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccT3cNiz.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccT3cNiz.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccT3cNiz.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccT3cNiz.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccT3cNiz.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccT3cNiz.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccT3cNiz.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccT3cNiz.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccT3cNiz.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccT3cNiz.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccT3cNiz.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccT3cNiz.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/omdsha512k512n256tau256v2/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//cctbLXaJ.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//ccoO9RJ9.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccCJvA6s.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//cct6KFah.s: Assembler messages:
encrypt.c: /tmp//cct6KFah.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cct6KFah.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cct6KFah.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cct6KFah.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cct6KFah.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cct6KFah.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cct6KFah.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cct6KFah.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cct6KFah.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cct6KFah.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cct6KFah.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cct6KFah.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cct6KFah.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cct6KFah.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cct6KFah.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cct6KFah.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cct6KFah.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cct6KFah.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cct6KFah.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cct6KFah.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cct6KFah.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cct6KFah.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cct6KFah.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cct6KFah.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/omdsha512k512n256tau256v2/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//cccej866.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//ccTNEKri.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccBSOtxA.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccEuLGE6.s: Assembler messages:
encrypt.c: /tmp//ccEuLGE6.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccEuLGE6.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccEuLGE6.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEuLGE6.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccEuLGE6.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccEuLGE6.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEuLGE6.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccEuLGE6.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEuLGE6.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccEuLGE6.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccEuLGE6.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEuLGE6.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccEuLGE6.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEuLGE6.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccEuLGE6.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccEuLGE6.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEuLGE6.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccEuLGE6.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEuLGE6.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccEuLGE6.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccEuLGE6.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEuLGE6.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccEuLGE6.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEuLGE6.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/omdsha512k512n256tau256v2/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//ccvsSGsi.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//cclrKTud.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccna3vXD.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccbFXHBW.s: Assembler messages:
encrypt.c: /tmp//ccbFXHBW.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccbFXHBW.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccbFXHBW.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbFXHBW.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccbFXHBW.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccbFXHBW.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbFXHBW.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccbFXHBW.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbFXHBW.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccbFXHBW.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccbFXHBW.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbFXHBW.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccbFXHBW.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbFXHBW.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccbFXHBW.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccbFXHBW.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbFXHBW.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccbFXHBW.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbFXHBW.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccbFXHBW.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccbFXHBW.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbFXHBW.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccbFXHBW.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbFXHBW.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/omdsha512k512n256tau256v2/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//ccm4HTaq.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//cc7gY8Gg.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cch0skHC.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_omdsha512k512n256tau256v2.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/omdsha512k512n256tau256v2/avx1
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccnp4Klx.s: Assembler messages:
encrypt.c: /tmp//ccnp4Klx.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccnp4Klx.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccnp4Klx.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnp4Klx.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccnp4Klx.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccnp4Klx.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnp4Klx.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccnp4Klx.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnp4Klx.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccnp4Klx.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccnp4Klx.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnp4Klx.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccnp4Klx.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnp4Klx.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccnp4Klx.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccnp4Klx.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnp4Klx.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccnp4Klx.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnp4Klx.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccnp4Klx.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccnp4Klx.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnp4Klx.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccnp4Klx.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnp4Klx.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/omdsha512k512n256tau256v2/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//ccT5H9Lf.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//ccZSjjnx.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/omdsha512k512n256tau256v2/sse4
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccZ9rq37.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_omdsha512k512n256tau256v2.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