Implementation notes: amd64, sand, crypto_aead/omdsha512k256n256tau256v2

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha512k256n256tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
154550? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
155014? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
162400? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041520171218
162424? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
162938? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
163248? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
179316? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
179378? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
180032? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
180468? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
181514? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041520171218
181542? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
181544? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
181556? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041520171218
181640? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041520171218
181726? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
181844? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041520171218
181866? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041520171218
181996? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
182348? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041520171218
182406? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
182696? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
182702? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041520171218
182728? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041520171218
182960? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
183458? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
183618? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041520171218
183768? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
184056? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
184358? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
184604? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041520171218
185028? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018041520171218
185158? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041520171218
185782? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018041520171218
186342? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
186740? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018041520171218
187582? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
187676? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018041520171218
187920? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
189310? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
189320? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
189602? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018041520171218
189692? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
189946? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018041520171218
190002? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018041520171218
190002? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
190070? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
190146? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
190684? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
191884? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018041520171218
191908? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018041520171218
191958? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218
192204? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
192276? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018041520171218
192442? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
192568? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018041520171218
192572? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
192732? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
192742? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018041520171218
193030? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
193078? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
193348? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
193366? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
193694? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
193784? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
193908? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
194054? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018041520171218
194256? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
194340? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018041520171218
198040? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041520171218
453134? ? ?? ? ?refcc2018041520171218
457572? ? ?? ? ?refgcc_-funroll-loops2018041520171218
458724? ? ?? ? ?refgcc2018041520171218

Compiler output

Implementation: crypto_aead/omdsha512k256n256tau256v2/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-b81985.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-0b50f5.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/omdsha512k256n256tau256v2/sse4
Compiler: cc
try.c: /tmp/try-anything-88b894.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: cc
try.c: /tmp/try-anything-ad713f.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/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-cacdcf.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-f093c0.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/omdsha512k256n256tau256v2/avx1
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-09549c.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/sse4
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-f7776f.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/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-42324c.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-520ed2.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/omdsha512k256n256tau256v2/avx1
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-6e723f.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/sse4
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-9b3725.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/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-4a6aa1.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-9f57d0.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/omdsha512k256n256tau256v2/sse4
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-8d0bb8.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-e05913.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/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-b39849.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-683c08.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/omdsha512k256n256tau256v2/sse4
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-81b089.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-e1c597.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/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-d28c17.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-61513b.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/omdsha512k256n256tau256v2/sse4
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-3daefc.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-c1dd49.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/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-521d21.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-979925.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/omdsha512k256n256tau256v2/avx1
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-a13c0e.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/sse4
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-dcfce5.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc
encrypt.c: /tmp//ccvoGzI4.s: Assembler messages:
encrypt.c: /tmp//ccvoGzI4.s:96: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccvoGzI4.s:97: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccvoGzI4.s:98: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvoGzI4.s:99: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccvoGzI4.s:100: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccvoGzI4.s:101: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvoGzI4.s:102: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccvoGzI4.s:103: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvoGzI4.s:132: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccvoGzI4.s:133: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccvoGzI4.s:162: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvoGzI4.s:163: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccvoGzI4.s:164: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvoGzI4.s:193: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccvoGzI4.s:194: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccvoGzI4.s:223: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvoGzI4.s:224: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccvoGzI4.s:225: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvoGzI4.s:254: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccvoGzI4.s:255: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccvoGzI4.s:284: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvoGzI4.s:285: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccvoGzI4.s:286: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvoGzI4.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/omdsha512k256n256tau256v2/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//ccf4Lorg.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//ccQdI7aS.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc
try.c: /tmp//ccKKCbT2.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc3EJPN3.s: Assembler messages:
encrypt.c: /tmp//cc3EJPN3.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc3EJPN3.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc3EJPN3.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3EJPN3.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc3EJPN3.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc3EJPN3.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3EJPN3.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc3EJPN3.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3EJPN3.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc3EJPN3.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc3EJPN3.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3EJPN3.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc3EJPN3.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3EJPN3.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc3EJPN3.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc3EJPN3.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3EJPN3.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc3EJPN3.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3EJPN3.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc3EJPN3.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc3EJPN3.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3EJPN3.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc3EJPN3.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3EJPN3.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/omdsha512k256n256tau256v2/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//cc9ezLCH.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//ccortAAj.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//cc2VbEUk.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccO63BFh.s: Assembler messages:
encrypt.c: /tmp//ccO63BFh.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccO63BFh.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccO63BFh.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccO63BFh.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccO63BFh.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccO63BFh.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccO63BFh.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccO63BFh.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccO63BFh.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccO63BFh.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccO63BFh.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccO63BFh.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccO63BFh.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccO63BFh.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccO63BFh.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccO63BFh.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccO63BFh.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccO63BFh.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccO63BFh.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccO63BFh.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccO63BFh.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccO63BFh.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccO63BFh.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccO63BFh.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/omdsha512k256n256tau256v2/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//ccHgUa6i.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//cciRSuAv.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccyrQFE7.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp//ccx7usWy.s: Assembler messages:
encrypt.c: /tmp//ccx7usWy.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccx7usWy.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccx7usWy.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccx7usWy.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccx7usWy.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccx7usWy.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccx7usWy.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccx7usWy.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccx7usWy.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccx7usWy.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccx7usWy.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccx7usWy.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccx7usWy.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccx7usWy.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccx7usWy.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccx7usWy.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccx7usWy.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccx7usWy.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccx7usWy.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccx7usWy.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccx7usWy.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccx7usWy.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccx7usWy.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccx7usWy.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/omdsha512k256n256tau256v2/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//ccmtJMNk.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//cc7OkugY.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//cctvK3aX.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp//cc4ZC8wQ.s: Assembler messages:
encrypt.c: /tmp//cc4ZC8wQ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc4ZC8wQ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc4ZC8wQ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4ZC8wQ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc4ZC8wQ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc4ZC8wQ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc4ZC8wQ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc4ZC8wQ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4ZC8wQ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc4ZC8wQ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc4ZC8wQ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc4ZC8wQ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc4ZC8wQ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4ZC8wQ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc4ZC8wQ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc4ZC8wQ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc4ZC8wQ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc4ZC8wQ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4ZC8wQ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc4ZC8wQ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc4ZC8wQ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc4ZC8wQ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc4ZC8wQ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc4ZC8wQ.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/omdsha512k256n256tau256v2/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//ccE0i5w4.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//ccqX2ICR.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//ccV5JALz.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccjyqld5.s: Assembler messages:
encrypt.c: /tmp//ccjyqld5.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccjyqld5.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccjyqld5.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjyqld5.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccjyqld5.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccjyqld5.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjyqld5.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccjyqld5.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjyqld5.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccjyqld5.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccjyqld5.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjyqld5.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccjyqld5.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjyqld5.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccjyqld5.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccjyqld5.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjyqld5.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccjyqld5.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjyqld5.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccjyqld5.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccjyqld5.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjyqld5.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccjyqld5.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjyqld5.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/omdsha512k256n256tau256v2/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//ccCineok.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//cc4OWxIp.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccgmjQCf.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc8drhsX.s: Assembler messages:
encrypt.c: /tmp//cc8drhsX.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc8drhsX.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc8drhsX.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8drhsX.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc8drhsX.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc8drhsX.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8drhsX.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc8drhsX.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8drhsX.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc8drhsX.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc8drhsX.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8drhsX.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc8drhsX.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8drhsX.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc8drhsX.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc8drhsX.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8drhsX.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc8drhsX.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8drhsX.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc8drhsX.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc8drhsX.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8drhsX.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc8drhsX.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8drhsX.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/omdsha512k256n256tau256v2/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//ccT1rDzs.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//ccwZiwha.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccOEjEql.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccqRcXoZ.s: Assembler messages:
encrypt.c: /tmp//ccqRcXoZ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccqRcXoZ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccqRcXoZ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqRcXoZ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccqRcXoZ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccqRcXoZ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqRcXoZ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccqRcXoZ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqRcXoZ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccqRcXoZ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccqRcXoZ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqRcXoZ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccqRcXoZ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqRcXoZ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccqRcXoZ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccqRcXoZ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqRcXoZ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccqRcXoZ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqRcXoZ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccqRcXoZ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccqRcXoZ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqRcXoZ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccqRcXoZ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqRcXoZ.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/omdsha512k256n256tau256v2/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//ccdGIktt.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//ccffPOIJ.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//cc6DgNrn.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//cc6bvJgt.s: Assembler messages:
encrypt.c: /tmp//cc6bvJgt.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc6bvJgt.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc6bvJgt.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6bvJgt.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc6bvJgt.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc6bvJgt.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6bvJgt.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc6bvJgt.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6bvJgt.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc6bvJgt.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc6bvJgt.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6bvJgt.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc6bvJgt.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6bvJgt.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc6bvJgt.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc6bvJgt.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6bvJgt.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc6bvJgt.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6bvJgt.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc6bvJgt.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc6bvJgt.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6bvJgt.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc6bvJgt.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6bvJgt.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/omdsha512k256n256tau256v2/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//ccESGyyV.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//ccJX0Pde.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccFLTaZ1.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops
encrypt.c: /tmp//ccwZYb7S.s: Assembler messages:
encrypt.c: /tmp//ccwZYb7S.s:96: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccwZYb7S.s:97: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccwZYb7S.s:98: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwZYb7S.s:99: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccwZYb7S.s:100: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccwZYb7S.s:101: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwZYb7S.s:102: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccwZYb7S.s:103: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwZYb7S.s:132: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccwZYb7S.s:133: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccwZYb7S.s:162: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwZYb7S.s:163: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccwZYb7S.s:164: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwZYb7S.s:193: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccwZYb7S.s:194: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccwZYb7S.s:223: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwZYb7S.s:224: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccwZYb7S.s:225: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwZYb7S.s:254: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccwZYb7S.s:255: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccwZYb7S.s:284: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwZYb7S.s:285: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccwZYb7S.s:286: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwZYb7S.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/omdsha512k256n256tau256v2/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//cclTW8Jt.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//ccoSuBwb.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops
try.c: /tmp//ccNg0glW.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc0gYdX0.s: Assembler messages:
encrypt.c: /tmp//cc0gYdX0.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc0gYdX0.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc0gYdX0.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc0gYdX0.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc0gYdX0.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc0gYdX0.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc0gYdX0.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc0gYdX0.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc0gYdX0.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc0gYdX0.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc0gYdX0.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc0gYdX0.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc0gYdX0.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc0gYdX0.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc0gYdX0.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc0gYdX0.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc0gYdX0.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc0gYdX0.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc0gYdX0.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc0gYdX0.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc0gYdX0.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc0gYdX0.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc0gYdX0.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc0gYdX0.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/omdsha512k256n256tau256v2/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//cc9CvnuY.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//ccjYJxb8.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccHIn0gw.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccfIMAif.s: Assembler messages:
encrypt.c: /tmp//ccfIMAif.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccfIMAif.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccfIMAif.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfIMAif.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccfIMAif.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccfIMAif.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfIMAif.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccfIMAif.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfIMAif.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccfIMAif.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccfIMAif.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfIMAif.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccfIMAif.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfIMAif.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccfIMAif.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccfIMAif.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfIMAif.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccfIMAif.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfIMAif.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccfIMAif.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccfIMAif.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfIMAif.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccfIMAif.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfIMAif.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/omdsha512k256n256tau256v2/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//cc3BWkjJ.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//ccCGtApu.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//cc8WlhdQ.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp//ccbF7LHr.s: Assembler messages:
encrypt.c: /tmp//ccbF7LHr.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccbF7LHr.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccbF7LHr.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbF7LHr.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccbF7LHr.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccbF7LHr.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbF7LHr.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccbF7LHr.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbF7LHr.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccbF7LHr.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccbF7LHr.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbF7LHr.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccbF7LHr.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbF7LHr.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccbF7LHr.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccbF7LHr.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbF7LHr.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccbF7LHr.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbF7LHr.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccbF7LHr.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccbF7LHr.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbF7LHr.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccbF7LHr.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbF7LHr.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/omdsha512k256n256tau256v2/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//ccV9KdVH.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//ccTKO2eO.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccI4Adc7.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp//ccn6oMcE.s: Assembler messages:
encrypt.c: /tmp//ccn6oMcE.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccn6oMcE.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccn6oMcE.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccn6oMcE.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccn6oMcE.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccn6oMcE.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccn6oMcE.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccn6oMcE.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccn6oMcE.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccn6oMcE.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccn6oMcE.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccn6oMcE.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccn6oMcE.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccn6oMcE.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccn6oMcE.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccn6oMcE.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccn6oMcE.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccn6oMcE.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccn6oMcE.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccn6oMcE.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccn6oMcE.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccn6oMcE.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccn6oMcE.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccn6oMcE.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/omdsha512k256n256tau256v2/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//ccPRLGBc.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//ccJKLCpH.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//ccGxgGHH.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccjzt8BH.s: Assembler messages:
encrypt.c: /tmp//ccjzt8BH.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccjzt8BH.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccjzt8BH.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjzt8BH.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccjzt8BH.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccjzt8BH.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjzt8BH.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccjzt8BH.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjzt8BH.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccjzt8BH.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccjzt8BH.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjzt8BH.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccjzt8BH.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjzt8BH.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccjzt8BH.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccjzt8BH.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjzt8BH.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccjzt8BH.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjzt8BH.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccjzt8BH.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccjzt8BH.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjzt8BH.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccjzt8BH.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjzt8BH.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/omdsha512k256n256tau256v2/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//ccFbEJnL.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//ccG5xuI6.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccHkYePI.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccfhW0Fg.s: Assembler messages:
encrypt.c: /tmp//ccfhW0Fg.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccfhW0Fg.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccfhW0Fg.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfhW0Fg.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccfhW0Fg.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccfhW0Fg.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfhW0Fg.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccfhW0Fg.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfhW0Fg.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccfhW0Fg.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccfhW0Fg.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfhW0Fg.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccfhW0Fg.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfhW0Fg.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccfhW0Fg.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccfhW0Fg.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfhW0Fg.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccfhW0Fg.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfhW0Fg.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccfhW0Fg.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccfhW0Fg.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfhW0Fg.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccfhW0Fg.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfhW0Fg.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/omdsha512k256n256tau256v2/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//ccgJBPwm.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//ccR8p4Je.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccPT9ISM.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//cctpnYa4.s: Assembler messages:
encrypt.c: /tmp//cctpnYa4.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cctpnYa4.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cctpnYa4.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctpnYa4.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cctpnYa4.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cctpnYa4.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctpnYa4.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cctpnYa4.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctpnYa4.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cctpnYa4.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cctpnYa4.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctpnYa4.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cctpnYa4.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctpnYa4.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cctpnYa4.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cctpnYa4.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctpnYa4.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cctpnYa4.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctpnYa4.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cctpnYa4.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cctpnYa4.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctpnYa4.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cctpnYa4.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctpnYa4.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/omdsha512k256n256tau256v2/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//ccImczrq.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//ccNiHgTP.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//cco6Ohrq.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccTugTAn.s: Assembler messages:
encrypt.c: /tmp//ccTugTAn.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccTugTAn.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccTugTAn.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTugTAn.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccTugTAn.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccTugTAn.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTugTAn.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccTugTAn.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTugTAn.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccTugTAn.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccTugTAn.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTugTAn.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccTugTAn.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTugTAn.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccTugTAn.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccTugTAn.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTugTAn.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccTugTAn.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTugTAn.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccTugTAn.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccTugTAn.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTugTAn.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccTugTAn.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTugTAn.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/omdsha512k256n256tau256v2/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//ccIflIlP.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//ccDFSxew.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccXcp7iC.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc6FLX4l.s: Assembler messages:
encrypt.c: /tmp//cc6FLX4l.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc6FLX4l.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc6FLX4l.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6FLX4l.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc6FLX4l.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc6FLX4l.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6FLX4l.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc6FLX4l.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6FLX4l.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc6FLX4l.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc6FLX4l.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6FLX4l.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc6FLX4l.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6FLX4l.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc6FLX4l.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc6FLX4l.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6FLX4l.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc6FLX4l.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6FLX4l.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc6FLX4l.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc6FLX4l.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6FLX4l.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc6FLX4l.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6FLX4l.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/omdsha512k256n256tau256v2/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//cc2dTy3Q.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//cccztY3D.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccMVb0RC.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccrrtlR0.s: Assembler messages:
encrypt.c: /tmp//ccrrtlR0.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccrrtlR0.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccrrtlR0.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrrtlR0.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccrrtlR0.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccrrtlR0.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrrtlR0.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccrrtlR0.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrrtlR0.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccrrtlR0.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccrrtlR0.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrrtlR0.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccrrtlR0.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrrtlR0.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccrrtlR0.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccrrtlR0.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrrtlR0.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccrrtlR0.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrrtlR0.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccrrtlR0.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccrrtlR0.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrrtlR0.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccrrtlR0.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrrtlR0.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/omdsha512k256n256tau256v2/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//ccwt3W4Y.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//ccz30o2Z.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccJm0aII.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccrIFmcb.s: Assembler messages:
encrypt.c: /tmp//ccrIFmcb.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccrIFmcb.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccrIFmcb.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrIFmcb.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccrIFmcb.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccrIFmcb.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrIFmcb.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccrIFmcb.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrIFmcb.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccrIFmcb.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccrIFmcb.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrIFmcb.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccrIFmcb.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrIFmcb.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccrIFmcb.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccrIFmcb.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrIFmcb.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccrIFmcb.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrIFmcb.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccrIFmcb.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccrIFmcb.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrIFmcb.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccrIFmcb.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrIFmcb.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/omdsha512k256n256tau256v2/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//ccsQLVKQ.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//ccYMkjsx.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccUCptcF.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccZuuIAh.s: Assembler messages:
encrypt.c: /tmp//ccZuuIAh.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccZuuIAh.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccZuuIAh.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZuuIAh.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccZuuIAh.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccZuuIAh.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZuuIAh.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccZuuIAh.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZuuIAh.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccZuuIAh.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccZuuIAh.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZuuIAh.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccZuuIAh.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZuuIAh.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccZuuIAh.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccZuuIAh.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZuuIAh.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccZuuIAh.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZuuIAh.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccZuuIAh.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccZuuIAh.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZuuIAh.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccZuuIAh.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZuuIAh.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/omdsha512k256n256tau256v2/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//cc3aDkVM.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//ccwwP1FP.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccEEiIkt.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccnBAuci.s: Assembler messages:
encrypt.c: /tmp//ccnBAuci.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccnBAuci.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccnBAuci.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnBAuci.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccnBAuci.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccnBAuci.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnBAuci.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccnBAuci.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnBAuci.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccnBAuci.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccnBAuci.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnBAuci.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccnBAuci.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnBAuci.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccnBAuci.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccnBAuci.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnBAuci.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccnBAuci.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnBAuci.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccnBAuci.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccnBAuci.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnBAuci.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccnBAuci.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnBAuci.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/omdsha512k256n256tau256v2/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//cczfxMYJ.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//ccdUHmqZ.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc10Vt0q.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cca6uKMt.s: Assembler messages:
encrypt.c: /tmp//cca6uKMt.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cca6uKMt.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cca6uKMt.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cca6uKMt.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cca6uKMt.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cca6uKMt.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cca6uKMt.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cca6uKMt.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cca6uKMt.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cca6uKMt.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cca6uKMt.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cca6uKMt.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cca6uKMt.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cca6uKMt.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cca6uKMt.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cca6uKMt.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cca6uKMt.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cca6uKMt.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cca6uKMt.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cca6uKMt.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cca6uKMt.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cca6uKMt.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cca6uKMt.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cca6uKMt.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/omdsha512k256n256tau256v2/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//cc1u8wMT.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//cc2lmjCR.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccx1KoOO.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccMatPE3.s: Assembler messages:
encrypt.c: /tmp//ccMatPE3.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccMatPE3.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccMatPE3.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMatPE3.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccMatPE3.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccMatPE3.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMatPE3.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccMatPE3.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMatPE3.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccMatPE3.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccMatPE3.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMatPE3.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccMatPE3.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMatPE3.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccMatPE3.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccMatPE3.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMatPE3.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccMatPE3.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMatPE3.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccMatPE3.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccMatPE3.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMatPE3.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccMatPE3.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMatPE3.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/omdsha512k256n256tau256v2/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//ccR8YQJg.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//ccnGFU1s.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cc3Aod05.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//cc7R0JsC.s: Assembler messages:
encrypt.c: /tmp//cc7R0JsC.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc7R0JsC.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc7R0JsC.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7R0JsC.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc7R0JsC.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc7R0JsC.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7R0JsC.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc7R0JsC.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7R0JsC.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc7R0JsC.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc7R0JsC.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7R0JsC.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc7R0JsC.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7R0JsC.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc7R0JsC.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc7R0JsC.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7R0JsC.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc7R0JsC.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7R0JsC.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc7R0JsC.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc7R0JsC.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc7R0JsC.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc7R0JsC.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc7R0JsC.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/omdsha512k256n256tau256v2/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//ccaoH5u2.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//ccK5iINH.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccC1Pzkl.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccgraWX4.s: Assembler messages:
encrypt.c: /tmp//ccgraWX4.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccgraWX4.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccgraWX4.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgraWX4.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccgraWX4.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccgraWX4.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgraWX4.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccgraWX4.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgraWX4.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccgraWX4.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccgraWX4.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgraWX4.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccgraWX4.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgraWX4.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccgraWX4.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccgraWX4.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgraWX4.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccgraWX4.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgraWX4.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccgraWX4.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccgraWX4.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgraWX4.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccgraWX4.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgraWX4.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/omdsha512k256n256tau256v2/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//cc6zZ5s5.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//ccsCZOB3.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccN4Oe6Y.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccgqQlSU.s: Assembler messages:
encrypt.c: /tmp//ccgqQlSU.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccgqQlSU.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccgqQlSU.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgqQlSU.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccgqQlSU.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccgqQlSU.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgqQlSU.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccgqQlSU.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgqQlSU.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccgqQlSU.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccgqQlSU.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgqQlSU.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccgqQlSU.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgqQlSU.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccgqQlSU.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccgqQlSU.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgqQlSU.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccgqQlSU.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgqQlSU.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccgqQlSU.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccgqQlSU.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgqQlSU.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccgqQlSU.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgqQlSU.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/omdsha512k256n256tau256v2/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//ccszveJ4.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//ccSaQ7wQ.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccPJWewI.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cceA1Jnu.s: Assembler messages:
encrypt.c: /tmp//cceA1Jnu.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cceA1Jnu.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cceA1Jnu.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceA1Jnu.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cceA1Jnu.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cceA1Jnu.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceA1Jnu.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cceA1Jnu.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceA1Jnu.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cceA1Jnu.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cceA1Jnu.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceA1Jnu.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cceA1Jnu.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceA1Jnu.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cceA1Jnu.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cceA1Jnu.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceA1Jnu.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cceA1Jnu.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceA1Jnu.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cceA1Jnu.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cceA1Jnu.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceA1Jnu.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cceA1Jnu.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceA1Jnu.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/omdsha512k256n256tau256v2/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//ccg8zZek.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//cccdJ9fv.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccgRDfxm.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccmXJYeM.s: Assembler messages:
encrypt.c: /tmp//ccmXJYeM.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccmXJYeM.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccmXJYeM.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmXJYeM.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccmXJYeM.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccmXJYeM.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmXJYeM.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccmXJYeM.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmXJYeM.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccmXJYeM.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccmXJYeM.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmXJYeM.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccmXJYeM.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmXJYeM.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccmXJYeM.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccmXJYeM.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmXJYeM.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccmXJYeM.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmXJYeM.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccmXJYeM.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccmXJYeM.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmXJYeM.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccmXJYeM.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmXJYeM.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/omdsha512k256n256tau256v2/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//cc7z5GFs.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//cct3GC2B.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccZ2mtzw.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccCVqQig.s: Assembler messages:
encrypt.c: /tmp//ccCVqQig.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccCVqQig.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccCVqQig.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccCVqQig.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccCVqQig.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccCVqQig.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccCVqQig.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccCVqQig.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccCVqQig.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccCVqQig.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccCVqQig.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccCVqQig.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccCVqQig.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccCVqQig.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccCVqQig.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccCVqQig.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccCVqQig.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccCVqQig.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccCVqQig.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccCVqQig.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccCVqQig.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccCVqQig.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccCVqQig.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccCVqQig.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/omdsha512k256n256tau256v2/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//ccdhPwvu.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//ccZWbCPg.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccNWeBqk.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccTVAx3k.s: Assembler messages:
encrypt.c: /tmp//ccTVAx3k.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccTVAx3k.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccTVAx3k.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTVAx3k.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccTVAx3k.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccTVAx3k.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTVAx3k.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccTVAx3k.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTVAx3k.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccTVAx3k.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccTVAx3k.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTVAx3k.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccTVAx3k.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTVAx3k.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccTVAx3k.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccTVAx3k.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTVAx3k.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccTVAx3k.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTVAx3k.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccTVAx3k.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccTVAx3k.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTVAx3k.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccTVAx3k.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTVAx3k.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/omdsha512k256n256tau256v2/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//ccu8fWQl.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//ccRKrd7A.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cc47xetY.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccw4814n.s: Assembler messages:
encrypt.c: /tmp//ccw4814n.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccw4814n.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccw4814n.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw4814n.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccw4814n.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccw4814n.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw4814n.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccw4814n.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw4814n.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccw4814n.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccw4814n.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw4814n.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccw4814n.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw4814n.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccw4814n.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccw4814n.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw4814n.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccw4814n.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw4814n.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccw4814n.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccw4814n.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw4814n.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccw4814n.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw4814n.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/omdsha512k256n256tau256v2/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//cccH4BHo.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//ccxyUq4W.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccXYjDFp.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccJOifjh.s: Assembler messages:
encrypt.c: /tmp//ccJOifjh.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccJOifjh.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccJOifjh.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJOifjh.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccJOifjh.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccJOifjh.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJOifjh.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccJOifjh.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJOifjh.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccJOifjh.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccJOifjh.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJOifjh.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccJOifjh.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJOifjh.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccJOifjh.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccJOifjh.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJOifjh.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccJOifjh.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJOifjh.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccJOifjh.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccJOifjh.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJOifjh.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccJOifjh.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJOifjh.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/omdsha512k256n256tau256v2/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//ccqIZfuj.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//cc4jC13T.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccbbbNSV.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccruBwgq.s: Assembler messages:
encrypt.c: /tmp//ccruBwgq.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccruBwgq.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccruBwgq.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccruBwgq.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccruBwgq.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccruBwgq.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccruBwgq.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccruBwgq.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccruBwgq.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccruBwgq.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccruBwgq.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccruBwgq.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccruBwgq.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccruBwgq.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccruBwgq.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccruBwgq.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccruBwgq.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccruBwgq.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccruBwgq.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccruBwgq.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccruBwgq.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccruBwgq.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccruBwgq.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccruBwgq.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/omdsha512k256n256tau256v2/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//ccLqsIXU.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//ccblCNne.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccKIWdmP.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccsQXYIW.s: Assembler messages:
encrypt.c: /tmp//ccsQXYIW.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccsQXYIW.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccsQXYIW.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsQXYIW.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccsQXYIW.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccsQXYIW.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccsQXYIW.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccsQXYIW.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsQXYIW.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccsQXYIW.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccsQXYIW.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccsQXYIW.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccsQXYIW.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsQXYIW.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccsQXYIW.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccsQXYIW.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccsQXYIW.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccsQXYIW.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsQXYIW.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccsQXYIW.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccsQXYIW.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccsQXYIW.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccsQXYIW.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsQXYIW.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/omdsha512k256n256tau256v2/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//cccR6sCc.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//cc3SgGgG.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccAnbAgu.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccH6wGbj.s: Assembler messages:
encrypt.c: /tmp//ccH6wGbj.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccH6wGbj.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccH6wGbj.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccH6wGbj.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccH6wGbj.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccH6wGbj.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccH6wGbj.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccH6wGbj.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccH6wGbj.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccH6wGbj.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccH6wGbj.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccH6wGbj.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccH6wGbj.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccH6wGbj.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccH6wGbj.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccH6wGbj.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccH6wGbj.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccH6wGbj.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccH6wGbj.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccH6wGbj.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccH6wGbj.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccH6wGbj.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccH6wGbj.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccH6wGbj.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/omdsha512k256n256tau256v2/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//ccvK0PEA.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//ccRi1RYP.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cchzryDB.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccMOYfrt.s: Assembler messages:
encrypt.c: /tmp//ccMOYfrt.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccMOYfrt.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccMOYfrt.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMOYfrt.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccMOYfrt.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccMOYfrt.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMOYfrt.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccMOYfrt.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMOYfrt.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccMOYfrt.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccMOYfrt.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMOYfrt.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccMOYfrt.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMOYfrt.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccMOYfrt.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccMOYfrt.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMOYfrt.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccMOYfrt.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMOYfrt.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccMOYfrt.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccMOYfrt.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMOYfrt.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccMOYfrt.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMOYfrt.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/omdsha512k256n256tau256v2/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//ccyT0XX6.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//ccNWy8Rn.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cc3CbbbL.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cct8KpDq.s: Assembler messages:
encrypt.c: /tmp//cct8KpDq.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cct8KpDq.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cct8KpDq.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cct8KpDq.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cct8KpDq.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cct8KpDq.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cct8KpDq.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cct8KpDq.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cct8KpDq.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cct8KpDq.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cct8KpDq.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cct8KpDq.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cct8KpDq.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cct8KpDq.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cct8KpDq.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cct8KpDq.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cct8KpDq.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cct8KpDq.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cct8KpDq.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cct8KpDq.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cct8KpDq.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cct8KpDq.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cct8KpDq.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cct8KpDq.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/omdsha512k256n256tau256v2/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//ccAnX9i7.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//ccwzuhLE.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccDZoS7i.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccabrUmf.s: Assembler messages:
encrypt.c: /tmp//ccabrUmf.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccabrUmf.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccabrUmf.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccabrUmf.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccabrUmf.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccabrUmf.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccabrUmf.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccabrUmf.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccabrUmf.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccabrUmf.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccabrUmf.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccabrUmf.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccabrUmf.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccabrUmf.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccabrUmf.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccabrUmf.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccabrUmf.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccabrUmf.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccabrUmf.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccabrUmf.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccabrUmf.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccabrUmf.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccabrUmf.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccabrUmf.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/omdsha512k256n256tau256v2/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//ccVjs1IU.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//ccBfD8cA.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//cck8hV17.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccxcpXS7.s: Assembler messages:
encrypt.c: /tmp//ccxcpXS7.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccxcpXS7.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccxcpXS7.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccxcpXS7.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccxcpXS7.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccxcpXS7.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccxcpXS7.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccxcpXS7.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccxcpXS7.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccxcpXS7.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccxcpXS7.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccxcpXS7.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccxcpXS7.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccxcpXS7.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccxcpXS7.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccxcpXS7.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccxcpXS7.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccxcpXS7.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccxcpXS7.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccxcpXS7.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccxcpXS7.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccxcpXS7.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccxcpXS7.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccxcpXS7.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/omdsha512k256n256tau256v2/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//ccAHvkSK.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//ccyiRHwN.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//cc76bbLC.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccQIxKNv.s: Assembler messages:
encrypt.c: /tmp//ccQIxKNv.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccQIxKNv.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccQIxKNv.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQIxKNv.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccQIxKNv.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccQIxKNv.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQIxKNv.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccQIxKNv.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQIxKNv.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccQIxKNv.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccQIxKNv.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQIxKNv.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccQIxKNv.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQIxKNv.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccQIxKNv.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccQIxKNv.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQIxKNv.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccQIxKNv.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQIxKNv.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccQIxKNv.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccQIxKNv.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQIxKNv.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccQIxKNv.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQIxKNv.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/omdsha512k256n256tau256v2/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//cc9XpEmn.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//ccIc6leE.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccL6smwh.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccIHN8GH.s: Assembler messages:
encrypt.c: /tmp//ccIHN8GH.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccIHN8GH.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccIHN8GH.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIHN8GH.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccIHN8GH.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccIHN8GH.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIHN8GH.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccIHN8GH.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIHN8GH.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccIHN8GH.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccIHN8GH.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIHN8GH.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccIHN8GH.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIHN8GH.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccIHN8GH.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccIHN8GH.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIHN8GH.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccIHN8GH.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIHN8GH.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccIHN8GH.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccIHN8GH.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIHN8GH.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccIHN8GH.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIHN8GH.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/omdsha512k256n256tau256v2/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//ccNQjElQ.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//ccTCvfJI.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cccpRWhR.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccpyBniB.s: Assembler messages:
encrypt.c: /tmp//ccpyBniB.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccpyBniB.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccpyBniB.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpyBniB.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccpyBniB.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccpyBniB.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpyBniB.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccpyBniB.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpyBniB.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccpyBniB.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccpyBniB.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpyBniB.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccpyBniB.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpyBniB.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccpyBniB.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccpyBniB.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpyBniB.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccpyBniB.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpyBniB.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccpyBniB.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccpyBniB.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpyBniB.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccpyBniB.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpyBniB.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/omdsha512k256n256tau256v2/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//cc5ginmM.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//ccTDWkVT.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccz6RB6s.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//cciWRDl9.s: Assembler messages:
encrypt.c: /tmp//cciWRDl9.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cciWRDl9.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cciWRDl9.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cciWRDl9.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cciWRDl9.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cciWRDl9.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cciWRDl9.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cciWRDl9.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cciWRDl9.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cciWRDl9.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cciWRDl9.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cciWRDl9.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cciWRDl9.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cciWRDl9.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cciWRDl9.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cciWRDl9.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cciWRDl9.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cciWRDl9.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cciWRDl9.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cciWRDl9.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cciWRDl9.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cciWRDl9.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cciWRDl9.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cciWRDl9.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/omdsha512k256n256tau256v2/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//ccr4C6Yy.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//ccoC7aFp.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccTTCipL.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//cczz9Ljf.s: Assembler messages:
encrypt.c: /tmp//cczz9Ljf.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cczz9Ljf.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cczz9Ljf.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczz9Ljf.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cczz9Ljf.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cczz9Ljf.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczz9Ljf.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cczz9Ljf.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczz9Ljf.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cczz9Ljf.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cczz9Ljf.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczz9Ljf.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cczz9Ljf.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczz9Ljf.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cczz9Ljf.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cczz9Ljf.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczz9Ljf.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cczz9Ljf.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczz9Ljf.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cczz9Ljf.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cczz9Ljf.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczz9Ljf.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cczz9Ljf.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczz9Ljf.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/omdsha512k256n256tau256v2/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//ccoFoDSF.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//cci05i87.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccoVk8nl.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccr6WMD9.s: Assembler messages:
encrypt.c: /tmp//ccr6WMD9.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccr6WMD9.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccr6WMD9.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccr6WMD9.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccr6WMD9.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccr6WMD9.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccr6WMD9.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccr6WMD9.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccr6WMD9.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccr6WMD9.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccr6WMD9.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccr6WMD9.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccr6WMD9.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccr6WMD9.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccr6WMD9.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccr6WMD9.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccr6WMD9.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccr6WMD9.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccr6WMD9.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccr6WMD9.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccr6WMD9.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccr6WMD9.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccr6WMD9.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccr6WMD9.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/omdsha512k256n256tau256v2/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//ccdaxmHM.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//ccUITskM.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//ccUURogR.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccVeQ1BZ.s: Assembler messages:
encrypt.c: /tmp//ccVeQ1BZ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccVeQ1BZ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccVeQ1BZ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVeQ1BZ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccVeQ1BZ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccVeQ1BZ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVeQ1BZ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccVeQ1BZ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVeQ1BZ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccVeQ1BZ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccVeQ1BZ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVeQ1BZ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccVeQ1BZ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVeQ1BZ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccVeQ1BZ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccVeQ1BZ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVeQ1BZ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccVeQ1BZ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVeQ1BZ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccVeQ1BZ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccVeQ1BZ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVeQ1BZ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccVeQ1BZ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVeQ1BZ.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/omdsha512k256n256tau256v2/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//cciTqav9.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//ccFgKwo4.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//ccVUree9.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp//ccp22UbW.s: Assembler messages:
encrypt.c: /tmp//ccp22UbW.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccp22UbW.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccp22UbW.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccp22UbW.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccp22UbW.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccp22UbW.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccp22UbW.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccp22UbW.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccp22UbW.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccp22UbW.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccp22UbW.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccp22UbW.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccp22UbW.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccp22UbW.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccp22UbW.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccp22UbW.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccp22UbW.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccp22UbW.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccp22UbW.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccp22UbW.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccp22UbW.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccp22UbW.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccp22UbW.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccp22UbW.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/omdsha512k256n256tau256v2/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//cca9ow6c.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//ccBMKFlK.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//cc0Cv7Et.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp//ccPB06HG.s: Assembler messages:
encrypt.c: /tmp//ccPB06HG.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccPB06HG.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccPB06HG.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPB06HG.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccPB06HG.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccPB06HG.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPB06HG.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccPB06HG.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPB06HG.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccPB06HG.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccPB06HG.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPB06HG.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccPB06HG.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPB06HG.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccPB06HG.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccPB06HG.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPB06HG.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccPB06HG.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPB06HG.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccPB06HG.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccPB06HG.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPB06HG.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccPB06HG.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPB06HG.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/omdsha512k256n256tau256v2/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//ccZ4sUkn.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//ccJEp6FU.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//ccc0O5Pi.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccYTTi5c.s: Assembler messages:
encrypt.c: /tmp//ccYTTi5c.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccYTTi5c.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccYTTi5c.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYTTi5c.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccYTTi5c.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccYTTi5c.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYTTi5c.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccYTTi5c.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYTTi5c.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccYTTi5c.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccYTTi5c.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYTTi5c.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccYTTi5c.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYTTi5c.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccYTTi5c.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccYTTi5c.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYTTi5c.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccYTTi5c.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYTTi5c.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccYTTi5c.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccYTTi5c.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYTTi5c.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccYTTi5c.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYTTi5c.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/omdsha512k256n256tau256v2/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//cclqLbyi.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//cc6INxNj.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccvvT8xM.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccVD1jL3.s: Assembler messages:
encrypt.c: /tmp//ccVD1jL3.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccVD1jL3.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccVD1jL3.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVD1jL3.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccVD1jL3.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccVD1jL3.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVD1jL3.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccVD1jL3.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVD1jL3.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccVD1jL3.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccVD1jL3.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVD1jL3.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccVD1jL3.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVD1jL3.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccVD1jL3.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccVD1jL3.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVD1jL3.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccVD1jL3.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVD1jL3.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccVD1jL3.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccVD1jL3.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVD1jL3.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccVD1jL3.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVD1jL3.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/omdsha512k256n256tau256v2/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//cc6MpcFV.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//ccRaddnt.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccxe7kYY.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccIVr7RV.s: Assembler messages:
encrypt.c: /tmp//ccIVr7RV.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccIVr7RV.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccIVr7RV.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIVr7RV.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccIVr7RV.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccIVr7RV.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIVr7RV.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccIVr7RV.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIVr7RV.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccIVr7RV.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccIVr7RV.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIVr7RV.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccIVr7RV.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIVr7RV.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccIVr7RV.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccIVr7RV.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIVr7RV.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccIVr7RV.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIVr7RV.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccIVr7RV.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccIVr7RV.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIVr7RV.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccIVr7RV.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIVr7RV.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/omdsha512k256n256tau256v2/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//ccp3TH43.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//ccF76ctb.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccUW7unU.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccol5YEW.s: Assembler messages:
encrypt.c: /tmp//ccol5YEW.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccol5YEW.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccol5YEW.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccol5YEW.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccol5YEW.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccol5YEW.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccol5YEW.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccol5YEW.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccol5YEW.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccol5YEW.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccol5YEW.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccol5YEW.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccol5YEW.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccol5YEW.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccol5YEW.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccol5YEW.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccol5YEW.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccol5YEW.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccol5YEW.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccol5YEW.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccol5YEW.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccol5YEW.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccol5YEW.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccol5YEW.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/omdsha512k256n256tau256v2/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//ccTNbEJP.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//cc5bTU36.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cci8AWXQ.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccmpJiUA.s: Assembler messages:
encrypt.c: /tmp//ccmpJiUA.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccmpJiUA.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccmpJiUA.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmpJiUA.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccmpJiUA.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccmpJiUA.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmpJiUA.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccmpJiUA.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmpJiUA.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccmpJiUA.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccmpJiUA.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmpJiUA.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccmpJiUA.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmpJiUA.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccmpJiUA.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccmpJiUA.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmpJiUA.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccmpJiUA.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmpJiUA.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccmpJiUA.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccmpJiUA.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmpJiUA.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccmpJiUA.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmpJiUA.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/omdsha512k256n256tau256v2/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//cc76XfGb.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//cccSV1Ib.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cchUq1Wr.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccdq8TjU.s: Assembler messages:
encrypt.c: /tmp//ccdq8TjU.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccdq8TjU.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccdq8TjU.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdq8TjU.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccdq8TjU.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccdq8TjU.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdq8TjU.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccdq8TjU.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdq8TjU.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccdq8TjU.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccdq8TjU.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdq8TjU.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccdq8TjU.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdq8TjU.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccdq8TjU.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccdq8TjU.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdq8TjU.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccdq8TjU.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdq8TjU.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccdq8TjU.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccdq8TjU.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdq8TjU.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccdq8TjU.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdq8TjU.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/omdsha512k256n256tau256v2/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//ccFUbYmZ.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//ccq5y1DN.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccVxnDdJ.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//cc9e7yCW.s: Assembler messages:
encrypt.c: /tmp//cc9e7yCW.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc9e7yCW.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc9e7yCW.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9e7yCW.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc9e7yCW.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc9e7yCW.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc9e7yCW.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc9e7yCW.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9e7yCW.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc9e7yCW.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc9e7yCW.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc9e7yCW.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc9e7yCW.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9e7yCW.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc9e7yCW.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc9e7yCW.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc9e7yCW.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc9e7yCW.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9e7yCW.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc9e7yCW.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc9e7yCW.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc9e7yCW.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc9e7yCW.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9e7yCW.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/omdsha512k256n256tau256v2/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//ccZ91Wmk.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//ccVUXtfg.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccMkOYE9.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccFbhTE6.s: Assembler messages:
encrypt.c: /tmp//ccFbhTE6.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccFbhTE6.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccFbhTE6.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFbhTE6.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccFbhTE6.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccFbhTE6.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFbhTE6.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccFbhTE6.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFbhTE6.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccFbhTE6.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccFbhTE6.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFbhTE6.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccFbhTE6.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFbhTE6.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccFbhTE6.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccFbhTE6.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFbhTE6.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccFbhTE6.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFbhTE6.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccFbhTE6.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccFbhTE6.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFbhTE6.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccFbhTE6.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFbhTE6.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/omdsha512k256n256tau256v2/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//cc1ErkKL.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//cc4WReZJ.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccxCAJdP.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccRTnlFc.s: Assembler messages:
encrypt.c: /tmp//ccRTnlFc.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccRTnlFc.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccRTnlFc.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRTnlFc.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccRTnlFc.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccRTnlFc.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRTnlFc.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccRTnlFc.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRTnlFc.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccRTnlFc.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccRTnlFc.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRTnlFc.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccRTnlFc.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRTnlFc.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccRTnlFc.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccRTnlFc.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRTnlFc.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccRTnlFc.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRTnlFc.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccRTnlFc.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccRTnlFc.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRTnlFc.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccRTnlFc.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRTnlFc.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/omdsha512k256n256tau256v2/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//ccmZ6OgG.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//ccAHUjzQ.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccJjX4oW.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//cckeIimM.s: Assembler messages:
encrypt.c: /tmp//cckeIimM.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cckeIimM.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cckeIimM.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckeIimM.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cckeIimM.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cckeIimM.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckeIimM.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cckeIimM.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckeIimM.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cckeIimM.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cckeIimM.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckeIimM.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cckeIimM.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckeIimM.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cckeIimM.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cckeIimM.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckeIimM.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cckeIimM.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckeIimM.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cckeIimM.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cckeIimM.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckeIimM.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cckeIimM.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckeIimM.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/omdsha512k256n256tau256v2/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//ccHa6LAF.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//ccpFZxYf.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//cczhVLmL.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccw6YZUD.s: Assembler messages:
encrypt.c: /tmp//ccw6YZUD.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccw6YZUD.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccw6YZUD.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw6YZUD.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccw6YZUD.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccw6YZUD.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw6YZUD.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccw6YZUD.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw6YZUD.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccw6YZUD.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccw6YZUD.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw6YZUD.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccw6YZUD.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw6YZUD.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccw6YZUD.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccw6YZUD.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw6YZUD.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccw6YZUD.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw6YZUD.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccw6YZUD.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccw6YZUD.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw6YZUD.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccw6YZUD.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw6YZUD.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/omdsha512k256n256tau256v2/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//cc6ZJ5IQ.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//ccS5YCtY.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccwO1nYt.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//cceH2iRj.s: Assembler messages:
encrypt.c: /tmp//cceH2iRj.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cceH2iRj.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cceH2iRj.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceH2iRj.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cceH2iRj.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cceH2iRj.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceH2iRj.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cceH2iRj.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceH2iRj.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cceH2iRj.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cceH2iRj.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceH2iRj.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cceH2iRj.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceH2iRj.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cceH2iRj.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cceH2iRj.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceH2iRj.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cceH2iRj.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceH2iRj.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cceH2iRj.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cceH2iRj.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceH2iRj.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cceH2iRj.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceH2iRj.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/omdsha512k256n256tau256v2/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//ccQbpdOj.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//ccgyMofI.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//cc3UM7Bz.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccDSBuo6.s: Assembler messages:
encrypt.c: /tmp//ccDSBuo6.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccDSBuo6.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccDSBuo6.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccDSBuo6.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccDSBuo6.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccDSBuo6.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccDSBuo6.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccDSBuo6.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccDSBuo6.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccDSBuo6.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccDSBuo6.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccDSBuo6.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccDSBuo6.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccDSBuo6.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccDSBuo6.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccDSBuo6.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccDSBuo6.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccDSBuo6.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccDSBuo6.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccDSBuo6.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccDSBuo6.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccDSBuo6.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccDSBuo6.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccDSBuo6.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/omdsha512k256n256tau256v2/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//ccYsehUk.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//cc8kLyRF.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccKrB4mi.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc1f8Tkd.s: Assembler messages:
encrypt.c: /tmp//cc1f8Tkd.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc1f8Tkd.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc1f8Tkd.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1f8Tkd.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc1f8Tkd.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc1f8Tkd.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1f8Tkd.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc1f8Tkd.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1f8Tkd.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc1f8Tkd.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc1f8Tkd.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1f8Tkd.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc1f8Tkd.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1f8Tkd.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc1f8Tkd.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc1f8Tkd.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1f8Tkd.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc1f8Tkd.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1f8Tkd.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc1f8Tkd.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc1f8Tkd.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1f8Tkd.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc1f8Tkd.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1f8Tkd.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/omdsha512k256n256tau256v2/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//cc7Rm8eD.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//ccT7dm2y.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccsxc9PZ.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccoNSPbI.s: Assembler messages:
encrypt.c: /tmp//ccoNSPbI.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccoNSPbI.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccoNSPbI.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoNSPbI.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccoNSPbI.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccoNSPbI.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoNSPbI.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccoNSPbI.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoNSPbI.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccoNSPbI.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccoNSPbI.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoNSPbI.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccoNSPbI.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoNSPbI.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccoNSPbI.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccoNSPbI.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoNSPbI.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccoNSPbI.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoNSPbI.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccoNSPbI.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccoNSPbI.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccoNSPbI.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccoNSPbI.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccoNSPbI.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/omdsha512k256n256tau256v2/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//ccZlqNEE.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//cczsTEUK.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccpaFu5A.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_omdsha512k256n256tau256v2.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/omdsha512k256n256tau256v2/avx1
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccKKb0k8.s: Assembler messages:
encrypt.c: /tmp//ccKKb0k8.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccKKb0k8.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccKKb0k8.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccKKb0k8.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccKKb0k8.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccKKb0k8.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccKKb0k8.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccKKb0k8.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccKKb0k8.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccKKb0k8.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccKKb0k8.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccKKb0k8.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccKKb0k8.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccKKb0k8.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccKKb0k8.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccKKb0k8.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccKKb0k8.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccKKb0k8.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccKKb0k8.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccKKb0k8.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccKKb0k8.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccKKb0k8.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccKKb0k8.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccKKb0k8.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/omdsha512k256n256tau256v2/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//ccWjcLje.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//ccRK24AK.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/omdsha512k256n256tau256v2/sse4
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cc6f71K3.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_omdsha512k256n256tau256v2.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