Implementation notes: amd64, sand, crypto_aead/omdsha512k256n256tau256v1

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha512k256n256tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
154542? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
155280? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
162422? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041520171218
162476? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
162896? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
162976? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
179380? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
180038? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
180402? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
180960? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041520171218
181020? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
181208? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041520171218
181478? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041520171218
181510? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
181522? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041520171218
181598? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
181654? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041520171218
181844? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041520171218
182026? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
182086? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
182746? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
182760? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
182772? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
182794? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041520171218
182806? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
182810? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041520171218
183310? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
183316? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041520171218
183870? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041520171218
184048? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018041520171218
184158? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041520171218
184244? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
184636? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
185840? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041520171218
186142? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
186630? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018041520171218
187472? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
187500? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
188012? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018041520171218
189590? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018041520171218
189978? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
190020? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018041520171218
190030? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018041520171218
190244? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
190484? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
190780? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
190834? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
190990? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018041520171218
191060? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
191070? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018041520171218
191134? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
191266? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
191272? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
191384? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
191426? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018041520171218
191566? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
191666? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
191918? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218
192078? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
192348? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018041520171218
192356? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
192360? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
192380? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
192420? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018041520171218
192420? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018041520171218
192634? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
192664? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018041520171218
192704? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018041520171218
193330? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
193946? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
452548? ? ?? ? ?refcc2018041520171218
456286? ? ?? ? ?refgcc2018041520171218
456434? ? ?? ? ?refgcc_-funroll-loops2018041520171218

Compiler output

Implementation: crypto_aead/omdsha512k256n256tau256v1/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-88fc39.o: 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-b9d7ed.o: In function `alignedcalloc':
try.c: try-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/omdsha512k256n256tau256v1/avx1
Compiler: cc
try.c: /tmp/try-anything-690d87.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/sse4
Compiler: cc
try.c: /tmp/try-anything-96f041.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/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-3fdeee.o: 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-4151c3.o: In function `alignedcalloc':
try.c: try-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/omdsha512k256n256tau256v1/sse4
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-0ea459.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-e2f2a1.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/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-9b0100.o: 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-325081.o: In function `alignedcalloc':
try.c: try-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/omdsha512k256n256tau256v1/avx1
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-045c94.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/sse4
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-b35fd9.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/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-f6f787.o: 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-6e4a42.o: In function `alignedcalloc':
try.c: try-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/omdsha512k256n256tau256v1/avx1
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-ec6cd5.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/sse4
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-ed3cd9.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/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-ea0adb.o: 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-295fa4.o: In function `alignedcalloc':
try.c: try-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/omdsha512k256n256tau256v1/sse4
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-63dbea.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-ce8198.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/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-dc05f8.o: 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-ec3b5b.o: In function `alignedcalloc':
try.c: try-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/omdsha512k256n256tau256v1/sse4
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-967ef9.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-980c45.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/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-db882e.o: 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-00cb24.o: In function `alignedcalloc':
try.c: try-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/omdsha512k256n256tau256v1/sse4
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-01619e.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-81fbe1.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc
encrypt.c: /tmp//ccTuCSsr.s: Assembler messages:
encrypt.c: /tmp//ccTuCSsr.s:438: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccTuCSsr.s:439: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccTuCSsr.s:440: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTuCSsr.s:441: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccTuCSsr.s:442: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccTuCSsr.s:443: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTuCSsr.s:444: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccTuCSsr.s:445: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTuCSsr.s:474: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccTuCSsr.s:475: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccTuCSsr.s:504: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTuCSsr.s:505: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccTuCSsr.s:506: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTuCSsr.s:535: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccTuCSsr.s:536: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccTuCSsr.s:565: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTuCSsr.s:566: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccTuCSsr.s:567: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTuCSsr.s:596: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccTuCSsr.s:597: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccTuCSsr.s:626: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTuCSsr.s:627: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccTuCSsr.s:628: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTuCSsr.s:657: 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/omdsha512k256n256tau256v1/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//ccRc7e56.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccXQKeK1.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc
try.c: /tmp//ccqIhOXp.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccqnC6Z6.s: Assembler messages:
encrypt.c: /tmp//ccqnC6Z6.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccqnC6Z6.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccqnC6Z6.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqnC6Z6.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccqnC6Z6.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccqnC6Z6.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqnC6Z6.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccqnC6Z6.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqnC6Z6.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccqnC6Z6.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccqnC6Z6.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqnC6Z6.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccqnC6Z6.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqnC6Z6.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccqnC6Z6.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccqnC6Z6.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqnC6Z6.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccqnC6Z6.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqnC6Z6.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccqnC6Z6.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccqnC6Z6.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqnC6Z6.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccqnC6Z6.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqnC6Z6.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/omdsha512k256n256tau256v1/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//ccoOZebB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cctjzaqG.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//cc9Z4iIT.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccwFMP9T.s: Assembler messages:
encrypt.c: /tmp//ccwFMP9T.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccwFMP9T.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccwFMP9T.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwFMP9T.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccwFMP9T.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccwFMP9T.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwFMP9T.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccwFMP9T.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwFMP9T.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccwFMP9T.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccwFMP9T.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwFMP9T.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccwFMP9T.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwFMP9T.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccwFMP9T.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccwFMP9T.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwFMP9T.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccwFMP9T.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwFMP9T.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccwFMP9T.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccwFMP9T.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwFMP9T.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccwFMP9T.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwFMP9T.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/omdsha512k256n256tau256v1/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//ccW6My8O.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZACXLZ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//cc8J3RRT.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp//cc76A4Xx.s: Assembler messages:
encrypt.c: /tmp//cc76A4Xx.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc76A4Xx.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc76A4Xx.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc76A4Xx.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc76A4Xx.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc76A4Xx.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc76A4Xx.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc76A4Xx.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc76A4Xx.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc76A4Xx.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc76A4Xx.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc76A4Xx.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc76A4Xx.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc76A4Xx.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc76A4Xx.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc76A4Xx.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc76A4Xx.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc76A4Xx.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc76A4Xx.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc76A4Xx.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc76A4Xx.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc76A4Xx.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc76A4Xx.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc76A4Xx.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/omdsha512k256n256tau256v1/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//ccb5jz3w.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQVYaWm.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//ccbhoAbl.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp//cc6DO8cO.s: Assembler messages:
encrypt.c: /tmp//cc6DO8cO.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc6DO8cO.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc6DO8cO.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6DO8cO.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc6DO8cO.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc6DO8cO.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6DO8cO.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc6DO8cO.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6DO8cO.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc6DO8cO.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc6DO8cO.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6DO8cO.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc6DO8cO.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6DO8cO.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc6DO8cO.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc6DO8cO.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6DO8cO.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc6DO8cO.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6DO8cO.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc6DO8cO.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc6DO8cO.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc6DO8cO.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc6DO8cO.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc6DO8cO.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/omdsha512k256n256tau256v1/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//cccZYBhn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLM49Sz.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//cc7M8g3y.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccQoJylx.s: Assembler messages:
encrypt.c: /tmp//ccQoJylx.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccQoJylx.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccQoJylx.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQoJylx.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccQoJylx.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccQoJylx.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQoJylx.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccQoJylx.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQoJylx.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccQoJylx.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccQoJylx.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQoJylx.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccQoJylx.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQoJylx.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccQoJylx.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccQoJylx.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQoJylx.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccQoJylx.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQoJylx.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccQoJylx.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccQoJylx.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQoJylx.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccQoJylx.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQoJylx.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/omdsha512k256n256tau256v1/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//ccah2G2p.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cclfQZrV.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//cc1VP2tI.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccBVHMFS.s: Assembler messages:
encrypt.c: /tmp//ccBVHMFS.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccBVHMFS.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccBVHMFS.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccBVHMFS.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccBVHMFS.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccBVHMFS.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccBVHMFS.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccBVHMFS.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccBVHMFS.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccBVHMFS.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccBVHMFS.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccBVHMFS.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccBVHMFS.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccBVHMFS.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccBVHMFS.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccBVHMFS.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccBVHMFS.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccBVHMFS.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccBVHMFS.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccBVHMFS.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccBVHMFS.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccBVHMFS.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccBVHMFS.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccBVHMFS.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/omdsha512k256n256tau256v1/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//ccTwPJhB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccug4smL.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//cczo7NgB.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccAUOxiW.s: Assembler messages:
encrypt.c: /tmp//ccAUOxiW.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccAUOxiW.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccAUOxiW.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAUOxiW.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccAUOxiW.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccAUOxiW.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAUOxiW.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccAUOxiW.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAUOxiW.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccAUOxiW.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccAUOxiW.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAUOxiW.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccAUOxiW.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAUOxiW.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccAUOxiW.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccAUOxiW.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAUOxiW.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccAUOxiW.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAUOxiW.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccAUOxiW.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccAUOxiW.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAUOxiW.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccAUOxiW.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAUOxiW.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/omdsha512k256n256tau256v1/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//ccMdCOaO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccOZDUXe.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccrqVddA.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccrEKoS7.s: Assembler messages:
encrypt.c: /tmp//ccrEKoS7.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccrEKoS7.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccrEKoS7.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrEKoS7.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccrEKoS7.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccrEKoS7.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrEKoS7.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccrEKoS7.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrEKoS7.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccrEKoS7.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccrEKoS7.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrEKoS7.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccrEKoS7.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrEKoS7.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccrEKoS7.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccrEKoS7.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrEKoS7.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccrEKoS7.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrEKoS7.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccrEKoS7.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccrEKoS7.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrEKoS7.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccrEKoS7.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrEKoS7.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/omdsha512k256n256tau256v1/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//ccF51wGV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccIMOqft.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//cc1Mq60B.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops
encrypt.c: /tmp//ccVToRAo.s: Assembler messages:
encrypt.c: /tmp//ccVToRAo.s:438: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccVToRAo.s:439: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccVToRAo.s:440: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVToRAo.s:441: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccVToRAo.s:442: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccVToRAo.s:443: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVToRAo.s:444: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccVToRAo.s:445: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVToRAo.s:474: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccVToRAo.s:475: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccVToRAo.s:504: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVToRAo.s:505: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccVToRAo.s:506: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVToRAo.s:535: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccVToRAo.s:536: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccVToRAo.s:565: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVToRAo.s:566: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccVToRAo.s:567: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVToRAo.s:596: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccVToRAo.s:597: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccVToRAo.s:626: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccVToRAo.s:627: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccVToRAo.s:628: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccVToRAo.s:657: 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/omdsha512k256n256tau256v1/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//ccswVFtC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZkUiXY.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops
try.c: /tmp//ccvMHiKs.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccJE9YBF.s: Assembler messages:
encrypt.c: /tmp//ccJE9YBF.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccJE9YBF.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccJE9YBF.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJE9YBF.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccJE9YBF.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccJE9YBF.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJE9YBF.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccJE9YBF.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJE9YBF.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccJE9YBF.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccJE9YBF.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJE9YBF.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccJE9YBF.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJE9YBF.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccJE9YBF.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccJE9YBF.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJE9YBF.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccJE9YBF.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJE9YBF.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccJE9YBF.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccJE9YBF.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJE9YBF.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccJE9YBF.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJE9YBF.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/omdsha512k256n256tau256v1/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//ccHMHR8y.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTaXn0R.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//cc2dZRMW.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccEBEerq.s: Assembler messages:
encrypt.c: /tmp//ccEBEerq.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccEBEerq.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccEBEerq.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEBEerq.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccEBEerq.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccEBEerq.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEBEerq.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccEBEerq.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEBEerq.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccEBEerq.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccEBEerq.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEBEerq.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccEBEerq.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEBEerq.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccEBEerq.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccEBEerq.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEBEerq.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccEBEerq.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEBEerq.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccEBEerq.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccEBEerq.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEBEerq.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccEBEerq.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEBEerq.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/omdsha512k256n256tau256v1/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//ccPUQvrt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccUgCZt8.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//ccKnmZdo.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp//cc1RcOjK.s: Assembler messages:
encrypt.c: /tmp//cc1RcOjK.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc1RcOjK.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc1RcOjK.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1RcOjK.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc1RcOjK.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc1RcOjK.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1RcOjK.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc1RcOjK.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1RcOjK.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc1RcOjK.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc1RcOjK.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1RcOjK.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc1RcOjK.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1RcOjK.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc1RcOjK.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc1RcOjK.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1RcOjK.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc1RcOjK.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1RcOjK.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc1RcOjK.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc1RcOjK.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1RcOjK.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc1RcOjK.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1RcOjK.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/omdsha512k256n256tau256v1/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//ccpXkwQC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cciSgfoR.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccwzx49Z.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp//ccOaLUnu.s: Assembler messages:
encrypt.c: /tmp//ccOaLUnu.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccOaLUnu.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccOaLUnu.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOaLUnu.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccOaLUnu.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccOaLUnu.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOaLUnu.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccOaLUnu.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOaLUnu.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccOaLUnu.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccOaLUnu.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOaLUnu.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccOaLUnu.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOaLUnu.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccOaLUnu.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccOaLUnu.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOaLUnu.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccOaLUnu.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOaLUnu.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccOaLUnu.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccOaLUnu.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOaLUnu.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccOaLUnu.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOaLUnu.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/omdsha512k256n256tau256v1/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//ccXf6ahW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbilcAJ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//cc4JueTq.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//cclBiF9S.s: Assembler messages:
encrypt.c: /tmp//cclBiF9S.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cclBiF9S.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cclBiF9S.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclBiF9S.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cclBiF9S.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cclBiF9S.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cclBiF9S.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cclBiF9S.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclBiF9S.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cclBiF9S.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cclBiF9S.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cclBiF9S.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cclBiF9S.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclBiF9S.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cclBiF9S.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cclBiF9S.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cclBiF9S.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cclBiF9S.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclBiF9S.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cclBiF9S.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cclBiF9S.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cclBiF9S.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cclBiF9S.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cclBiF9S.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/omdsha512k256n256tau256v1/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//ccaaCTPs.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEoMGhD.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//cc7Q71Xl.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccdKV401.s: Assembler messages:
encrypt.c: /tmp//ccdKV401.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccdKV401.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccdKV401.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdKV401.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccdKV401.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccdKV401.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdKV401.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccdKV401.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdKV401.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccdKV401.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccdKV401.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdKV401.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccdKV401.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdKV401.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccdKV401.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccdKV401.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdKV401.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccdKV401.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdKV401.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccdKV401.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccdKV401.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdKV401.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccdKV401.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdKV401.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/omdsha512k256n256tau256v1/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//cc6svllF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccw2PBcI.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//cc9Zp6Qh.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccZO0Mdy.s: Assembler messages:
encrypt.c: /tmp//ccZO0Mdy.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccZO0Mdy.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccZO0Mdy.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZO0Mdy.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccZO0Mdy.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccZO0Mdy.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZO0Mdy.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccZO0Mdy.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZO0Mdy.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccZO0Mdy.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccZO0Mdy.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZO0Mdy.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccZO0Mdy.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZO0Mdy.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccZO0Mdy.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccZO0Mdy.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZO0Mdy.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccZO0Mdy.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZO0Mdy.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccZO0Mdy.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccZO0Mdy.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZO0Mdy.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccZO0Mdy.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZO0Mdy.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/omdsha512k256n256tau256v1/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//cccCKK0v.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccyV8GLj.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccoEgg4n.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccc4Mcou.s: Assembler messages:
encrypt.c: /tmp//ccc4Mcou.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccc4Mcou.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccc4Mcou.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccc4Mcou.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccc4Mcou.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccc4Mcou.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccc4Mcou.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccc4Mcou.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccc4Mcou.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccc4Mcou.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccc4Mcou.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccc4Mcou.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccc4Mcou.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccc4Mcou.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccc4Mcou.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccc4Mcou.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccc4Mcou.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccc4Mcou.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccc4Mcou.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccc4Mcou.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccc4Mcou.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccc4Mcou.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccc4Mcou.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccc4Mcou.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/omdsha512k256n256tau256v1/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//ccDgrQQZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc7kjYuw.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//cciKRzj7.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccE6yfW5.s: Assembler messages:
encrypt.c: /tmp//ccE6yfW5.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccE6yfW5.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccE6yfW5.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccE6yfW5.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccE6yfW5.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccE6yfW5.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccE6yfW5.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccE6yfW5.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccE6yfW5.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccE6yfW5.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccE6yfW5.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccE6yfW5.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccE6yfW5.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccE6yfW5.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccE6yfW5.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccE6yfW5.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccE6yfW5.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccE6yfW5.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccE6yfW5.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccE6yfW5.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccE6yfW5.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccE6yfW5.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccE6yfW5.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccE6yfW5.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/omdsha512k256n256tau256v1/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//ccntFSir.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccDctIu6.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccbVKQn8.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccAGqhb5.s: Assembler messages:
encrypt.c: /tmp//ccAGqhb5.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccAGqhb5.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccAGqhb5.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAGqhb5.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccAGqhb5.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccAGqhb5.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAGqhb5.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccAGqhb5.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAGqhb5.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccAGqhb5.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccAGqhb5.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAGqhb5.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccAGqhb5.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAGqhb5.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccAGqhb5.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccAGqhb5.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAGqhb5.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccAGqhb5.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAGqhb5.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccAGqhb5.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccAGqhb5.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAGqhb5.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccAGqhb5.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAGqhb5.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/omdsha512k256n256tau256v1/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//ccIKTLWT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvbA60i.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccMNKwzl.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccOToDOI.s: Assembler messages:
encrypt.c: /tmp//ccOToDOI.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccOToDOI.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccOToDOI.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOToDOI.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccOToDOI.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccOToDOI.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOToDOI.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccOToDOI.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOToDOI.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccOToDOI.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccOToDOI.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOToDOI.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccOToDOI.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOToDOI.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccOToDOI.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccOToDOI.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOToDOI.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccOToDOI.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOToDOI.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccOToDOI.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccOToDOI.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccOToDOI.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccOToDOI.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccOToDOI.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/omdsha512k256n256tau256v1/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//ccSGuvfZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc1Filxp.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccGPP9fa.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//cckCejs8.s: Assembler messages:
encrypt.c: /tmp//cckCejs8.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cckCejs8.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cckCejs8.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckCejs8.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cckCejs8.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cckCejs8.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckCejs8.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cckCejs8.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckCejs8.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cckCejs8.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cckCejs8.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckCejs8.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cckCejs8.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckCejs8.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cckCejs8.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cckCejs8.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckCejs8.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cckCejs8.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckCejs8.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cckCejs8.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cckCejs8.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckCejs8.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cckCejs8.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckCejs8.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/omdsha512k256n256tau256v1/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//cchVpaj6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQoPssH.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccbSsTBX.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccdLMVj4.s: Assembler messages:
encrypt.c: /tmp//ccdLMVj4.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccdLMVj4.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccdLMVj4.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdLMVj4.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccdLMVj4.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccdLMVj4.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdLMVj4.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccdLMVj4.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdLMVj4.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccdLMVj4.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccdLMVj4.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdLMVj4.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccdLMVj4.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdLMVj4.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccdLMVj4.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccdLMVj4.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdLMVj4.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccdLMVj4.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdLMVj4.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccdLMVj4.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccdLMVj4.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdLMVj4.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccdLMVj4.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdLMVj4.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/omdsha512k256n256tau256v1/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//ccR5UV1E.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczqJMpB.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccIk9t1F.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccRUr6Hg.s: Assembler messages:
encrypt.c: /tmp//ccRUr6Hg.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccRUr6Hg.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccRUr6Hg.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRUr6Hg.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccRUr6Hg.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccRUr6Hg.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRUr6Hg.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccRUr6Hg.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRUr6Hg.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccRUr6Hg.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccRUr6Hg.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRUr6Hg.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccRUr6Hg.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRUr6Hg.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccRUr6Hg.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccRUr6Hg.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRUr6Hg.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccRUr6Hg.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRUr6Hg.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccRUr6Hg.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccRUr6Hg.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccRUr6Hg.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccRUr6Hg.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccRUr6Hg.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/omdsha512k256n256tau256v1/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//cctwZi2j.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvwIu4N.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccpsVYoP.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccnCPeyT.s: Assembler messages:
encrypt.c: /tmp//ccnCPeyT.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccnCPeyT.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccnCPeyT.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnCPeyT.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccnCPeyT.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccnCPeyT.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnCPeyT.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccnCPeyT.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnCPeyT.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccnCPeyT.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccnCPeyT.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnCPeyT.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccnCPeyT.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnCPeyT.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccnCPeyT.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccnCPeyT.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnCPeyT.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccnCPeyT.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnCPeyT.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccnCPeyT.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccnCPeyT.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnCPeyT.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccnCPeyT.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnCPeyT.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/omdsha512k256n256tau256v1/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//ccFDc2Df.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccqQ7vbU.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccfu2n9J.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//cce5Hivt.s: Assembler messages:
encrypt.c: /tmp//cce5Hivt.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cce5Hivt.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cce5Hivt.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cce5Hivt.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cce5Hivt.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cce5Hivt.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cce5Hivt.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cce5Hivt.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cce5Hivt.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cce5Hivt.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cce5Hivt.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cce5Hivt.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cce5Hivt.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cce5Hivt.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cce5Hivt.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cce5Hivt.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cce5Hivt.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cce5Hivt.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cce5Hivt.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cce5Hivt.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cce5Hivt.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cce5Hivt.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cce5Hivt.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cce5Hivt.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/omdsha512k256n256tau256v1/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//ccvWKEhy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccJsChHB.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cce7vQym.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccYgqlAq.s: Assembler messages:
encrypt.c: /tmp//ccYgqlAq.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccYgqlAq.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccYgqlAq.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYgqlAq.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccYgqlAq.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccYgqlAq.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYgqlAq.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccYgqlAq.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYgqlAq.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccYgqlAq.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccYgqlAq.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYgqlAq.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccYgqlAq.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYgqlAq.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccYgqlAq.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccYgqlAq.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYgqlAq.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccYgqlAq.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYgqlAq.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccYgqlAq.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccYgqlAq.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYgqlAq.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccYgqlAq.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYgqlAq.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/omdsha512k256n256tau256v1/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//ccc4BINf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccCXocpN.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//cc1rPiLx.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccFTRxE2.s: Assembler messages:
encrypt.c: /tmp//ccFTRxE2.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccFTRxE2.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccFTRxE2.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFTRxE2.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccFTRxE2.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccFTRxE2.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFTRxE2.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccFTRxE2.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFTRxE2.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccFTRxE2.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccFTRxE2.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFTRxE2.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccFTRxE2.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFTRxE2.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccFTRxE2.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccFTRxE2.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFTRxE2.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccFTRxE2.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFTRxE2.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccFTRxE2.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccFTRxE2.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFTRxE2.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccFTRxE2.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFTRxE2.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/omdsha512k256n256tau256v1/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//ccj8xBY1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5LeJ0R.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccn9tJc7.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccn5qtEE.s: Assembler messages:
encrypt.c: /tmp//ccn5qtEE.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccn5qtEE.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccn5qtEE.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccn5qtEE.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccn5qtEE.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccn5qtEE.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccn5qtEE.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccn5qtEE.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccn5qtEE.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccn5qtEE.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccn5qtEE.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccn5qtEE.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccn5qtEE.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccn5qtEE.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccn5qtEE.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccn5qtEE.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccn5qtEE.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccn5qtEE.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccn5qtEE.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccn5qtEE.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccn5qtEE.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccn5qtEE.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccn5qtEE.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccn5qtEE.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/omdsha512k256n256tau256v1/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//ccDRxeJg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczHHGS9.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccg8jCHD.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//cc87B6ln.s: Assembler messages:
encrypt.c: /tmp//cc87B6ln.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc87B6ln.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc87B6ln.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc87B6ln.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc87B6ln.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc87B6ln.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc87B6ln.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc87B6ln.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc87B6ln.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc87B6ln.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc87B6ln.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc87B6ln.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc87B6ln.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc87B6ln.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc87B6ln.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc87B6ln.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc87B6ln.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc87B6ln.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc87B6ln.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc87B6ln.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc87B6ln.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc87B6ln.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc87B6ln.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc87B6ln.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/omdsha512k256n256tau256v1/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//cchbvSog.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc7tVm46.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cc0RFcvi.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cco5JemU.s: Assembler messages:
encrypt.c: /tmp//cco5JemU.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cco5JemU.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cco5JemU.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cco5JemU.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cco5JemU.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cco5JemU.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cco5JemU.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cco5JemU.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cco5JemU.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cco5JemU.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cco5JemU.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cco5JemU.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cco5JemU.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cco5JemU.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cco5JemU.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cco5JemU.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cco5JemU.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cco5JemU.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cco5JemU.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cco5JemU.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cco5JemU.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cco5JemU.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cco5JemU.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cco5JemU.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/omdsha512k256n256tau256v1/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//ccNQnI9D.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccXDqTLN.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccaHfuB4.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccf9OXYQ.s: Assembler messages:
encrypt.c: /tmp//ccf9OXYQ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccf9OXYQ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccf9OXYQ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccf9OXYQ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccf9OXYQ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccf9OXYQ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccf9OXYQ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccf9OXYQ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccf9OXYQ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccf9OXYQ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccf9OXYQ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccf9OXYQ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccf9OXYQ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccf9OXYQ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccf9OXYQ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccf9OXYQ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccf9OXYQ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccf9OXYQ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccf9OXYQ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccf9OXYQ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccf9OXYQ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccf9OXYQ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccf9OXYQ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccf9OXYQ.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/omdsha512k256n256tau256v1/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//ccFcKqF2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBHdtce.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccE3okre.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccruTlrH.s: Assembler messages:
encrypt.c: /tmp//ccruTlrH.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccruTlrH.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccruTlrH.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccruTlrH.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccruTlrH.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccruTlrH.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccruTlrH.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccruTlrH.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccruTlrH.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccruTlrH.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccruTlrH.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccruTlrH.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccruTlrH.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccruTlrH.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccruTlrH.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccruTlrH.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccruTlrH.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccruTlrH.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccruTlrH.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccruTlrH.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccruTlrH.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccruTlrH.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccruTlrH.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccruTlrH.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/omdsha512k256n256tau256v1/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//cc3cxN5G.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczwyd0s.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cc5eS4LF.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccnCXWPk.s: Assembler messages:
encrypt.c: /tmp//ccnCXWPk.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccnCXWPk.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccnCXWPk.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnCXWPk.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccnCXWPk.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccnCXWPk.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnCXWPk.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccnCXWPk.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnCXWPk.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccnCXWPk.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccnCXWPk.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnCXWPk.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccnCXWPk.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnCXWPk.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccnCXWPk.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccnCXWPk.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnCXWPk.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccnCXWPk.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnCXWPk.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccnCXWPk.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccnCXWPk.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnCXWPk.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccnCXWPk.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnCXWPk.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/omdsha512k256n256tau256v1/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//ccpsfg6p.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccppLRX9.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccEd14sg.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//cccvBMG7.s: Assembler messages:
encrypt.c: /tmp//cccvBMG7.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cccvBMG7.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cccvBMG7.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccvBMG7.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cccvBMG7.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cccvBMG7.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccvBMG7.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cccvBMG7.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccvBMG7.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cccvBMG7.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cccvBMG7.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccvBMG7.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cccvBMG7.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccvBMG7.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cccvBMG7.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cccvBMG7.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccvBMG7.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cccvBMG7.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccvBMG7.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cccvBMG7.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cccvBMG7.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccvBMG7.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cccvBMG7.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccvBMG7.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/omdsha512k256n256tau256v1/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//ccIiNZQ7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvOqcLb.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccO2k4Zn.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc86STGl.s: Assembler messages:
encrypt.c: /tmp//cc86STGl.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc86STGl.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc86STGl.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc86STGl.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc86STGl.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc86STGl.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc86STGl.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc86STGl.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc86STGl.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc86STGl.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc86STGl.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc86STGl.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc86STGl.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc86STGl.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc86STGl.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc86STGl.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc86STGl.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc86STGl.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc86STGl.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc86STGl.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc86STGl.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc86STGl.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc86STGl.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc86STGl.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/omdsha512k256n256tau256v1/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//ccFkvaMa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczgsaWm.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccRqBamN.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cckYsNet.s: Assembler messages:
encrypt.c: /tmp//cckYsNet.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cckYsNet.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cckYsNet.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckYsNet.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cckYsNet.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cckYsNet.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckYsNet.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cckYsNet.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckYsNet.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cckYsNet.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cckYsNet.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckYsNet.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cckYsNet.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckYsNet.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cckYsNet.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cckYsNet.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckYsNet.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cckYsNet.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckYsNet.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cckYsNet.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cckYsNet.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckYsNet.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cckYsNet.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckYsNet.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/omdsha512k256n256tau256v1/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//cca9iJ3E.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccp3jEJd.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccJyLlht.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccZWtQyC.s: Assembler messages:
encrypt.c: /tmp//ccZWtQyC.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccZWtQyC.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccZWtQyC.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZWtQyC.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccZWtQyC.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccZWtQyC.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZWtQyC.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccZWtQyC.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZWtQyC.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccZWtQyC.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccZWtQyC.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZWtQyC.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccZWtQyC.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZWtQyC.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccZWtQyC.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccZWtQyC.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZWtQyC.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccZWtQyC.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZWtQyC.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccZWtQyC.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccZWtQyC.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZWtQyC.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccZWtQyC.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZWtQyC.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/omdsha512k256n256tau256v1/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//ccyQ1ePr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWOP2k1.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cct9uX3L.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccbDn3zp.s: Assembler messages:
encrypt.c: /tmp//ccbDn3zp.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccbDn3zp.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccbDn3zp.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbDn3zp.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccbDn3zp.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccbDn3zp.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbDn3zp.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccbDn3zp.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbDn3zp.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccbDn3zp.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccbDn3zp.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbDn3zp.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccbDn3zp.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbDn3zp.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccbDn3zp.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccbDn3zp.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbDn3zp.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccbDn3zp.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbDn3zp.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccbDn3zp.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccbDn3zp.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbDn3zp.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccbDn3zp.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbDn3zp.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/omdsha512k256n256tau256v1/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//ccZ2LYi1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccXdC4XL.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccnP6u7u.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccGaztZo.s: Assembler messages:
encrypt.c: /tmp//ccGaztZo.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccGaztZo.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccGaztZo.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccGaztZo.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccGaztZo.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccGaztZo.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccGaztZo.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccGaztZo.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccGaztZo.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccGaztZo.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccGaztZo.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccGaztZo.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccGaztZo.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccGaztZo.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccGaztZo.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccGaztZo.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccGaztZo.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccGaztZo.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccGaztZo.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccGaztZo.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccGaztZo.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccGaztZo.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccGaztZo.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccGaztZo.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/omdsha512k256n256tau256v1/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//ccw7h9lX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc6lQQ23.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//cc6JWcV3.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//cc5CTUUS.s: Assembler messages:
encrypt.c: /tmp//cc5CTUUS.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc5CTUUS.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc5CTUUS.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5CTUUS.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc5CTUUS.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc5CTUUS.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5CTUUS.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc5CTUUS.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5CTUUS.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc5CTUUS.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc5CTUUS.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5CTUUS.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc5CTUUS.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5CTUUS.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc5CTUUS.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc5CTUUS.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5CTUUS.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc5CTUUS.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5CTUUS.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc5CTUUS.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc5CTUUS.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5CTUUS.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc5CTUUS.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5CTUUS.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/omdsha512k256n256tau256v1/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//ccsxlKYc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccPpXFc0.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//cckwXJzc.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccEUns8L.s: Assembler messages:
encrypt.c: /tmp//ccEUns8L.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccEUns8L.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccEUns8L.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEUns8L.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccEUns8L.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccEUns8L.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEUns8L.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccEUns8L.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEUns8L.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccEUns8L.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccEUns8L.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEUns8L.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccEUns8L.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEUns8L.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccEUns8L.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccEUns8L.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEUns8L.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccEUns8L.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEUns8L.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccEUns8L.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccEUns8L.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEUns8L.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccEUns8L.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEUns8L.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/omdsha512k256n256tau256v1/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//cc00ezIW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cctQWQRz.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccul2E7E.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccmcCSJl.s: Assembler messages:
encrypt.c: /tmp//ccmcCSJl.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccmcCSJl.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccmcCSJl.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmcCSJl.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccmcCSJl.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccmcCSJl.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmcCSJl.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccmcCSJl.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmcCSJl.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccmcCSJl.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccmcCSJl.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmcCSJl.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccmcCSJl.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmcCSJl.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccmcCSJl.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccmcCSJl.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmcCSJl.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccmcCSJl.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmcCSJl.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccmcCSJl.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccmcCSJl.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmcCSJl.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccmcCSJl.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmcCSJl.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/omdsha512k256n256tau256v1/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//ccG4noTs.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cciQs40k.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc2tFEQH.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc1hjYlh.s: Assembler messages:
encrypt.c: /tmp//cc1hjYlh.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc1hjYlh.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc1hjYlh.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1hjYlh.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc1hjYlh.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc1hjYlh.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1hjYlh.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc1hjYlh.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1hjYlh.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc1hjYlh.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc1hjYlh.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1hjYlh.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc1hjYlh.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1hjYlh.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc1hjYlh.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc1hjYlh.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1hjYlh.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc1hjYlh.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1hjYlh.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc1hjYlh.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc1hjYlh.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1hjYlh.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc1hjYlh.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1hjYlh.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/omdsha512k256n256tau256v1/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//ccL6RLQy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccjNwkwD.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccB3N0wS.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccjJRANO.s: Assembler messages:
encrypt.c: /tmp//ccjJRANO.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccjJRANO.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccjJRANO.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjJRANO.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccjJRANO.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccjJRANO.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjJRANO.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccjJRANO.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjJRANO.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccjJRANO.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccjJRANO.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjJRANO.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccjJRANO.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjJRANO.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccjJRANO.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccjJRANO.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjJRANO.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccjJRANO.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjJRANO.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccjJRANO.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccjJRANO.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjJRANO.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccjJRANO.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjJRANO.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/omdsha512k256n256tau256v1/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//ccaXzuRa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc59uxCl.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccDtNXaf.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccXsbFpy.s: Assembler messages:
encrypt.c: /tmp//ccXsbFpy.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccXsbFpy.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccXsbFpy.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXsbFpy.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccXsbFpy.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccXsbFpy.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccXsbFpy.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccXsbFpy.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXsbFpy.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccXsbFpy.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccXsbFpy.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccXsbFpy.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccXsbFpy.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXsbFpy.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccXsbFpy.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccXsbFpy.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccXsbFpy.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccXsbFpy.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXsbFpy.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccXsbFpy.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccXsbFpy.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccXsbFpy.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccXsbFpy.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccXsbFpy.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/omdsha512k256n256tau256v1/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//ccVIlN4h.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccW2sHrh.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cclh35Rv.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp//cccpTQMB.s: Assembler messages:
encrypt.c: /tmp//cccpTQMB.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cccpTQMB.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cccpTQMB.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccpTQMB.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cccpTQMB.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cccpTQMB.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccpTQMB.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cccpTQMB.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccpTQMB.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cccpTQMB.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cccpTQMB.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccpTQMB.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cccpTQMB.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccpTQMB.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cccpTQMB.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cccpTQMB.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccpTQMB.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cccpTQMB.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccpTQMB.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cccpTQMB.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cccpTQMB.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cccpTQMB.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cccpTQMB.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cccpTQMB.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/omdsha512k256n256tau256v1/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//ccSvx3Ir.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccddx7JT.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//ccIPqMDs.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccjOH5w6.s: Assembler messages:
encrypt.c: /tmp//ccjOH5w6.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccjOH5w6.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccjOH5w6.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjOH5w6.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccjOH5w6.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccjOH5w6.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjOH5w6.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccjOH5w6.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjOH5w6.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccjOH5w6.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccjOH5w6.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjOH5w6.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccjOH5w6.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjOH5w6.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccjOH5w6.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccjOH5w6.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjOH5w6.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccjOH5w6.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjOH5w6.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccjOH5w6.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccjOH5w6.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccjOH5w6.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccjOH5w6.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccjOH5w6.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/omdsha512k256n256tau256v1/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//cciGDCT8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccuhZqXy.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//ccNUiSdN.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp//cceIONY3.s: Assembler messages:
encrypt.c: /tmp//cceIONY3.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cceIONY3.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cceIONY3.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceIONY3.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cceIONY3.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cceIONY3.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceIONY3.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cceIONY3.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceIONY3.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cceIONY3.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cceIONY3.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceIONY3.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cceIONY3.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceIONY3.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cceIONY3.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cceIONY3.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceIONY3.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cceIONY3.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceIONY3.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cceIONY3.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cceIONY3.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cceIONY3.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cceIONY3.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cceIONY3.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/omdsha512k256n256tau256v1/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//cciM7qHM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccaUVbSY.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccSa3PFh.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp//ccTa5xZC.s: Assembler messages:
encrypt.c: /tmp//ccTa5xZC.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccTa5xZC.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccTa5xZC.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTa5xZC.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccTa5xZC.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccTa5xZC.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTa5xZC.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccTa5xZC.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTa5xZC.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccTa5xZC.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccTa5xZC.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTa5xZC.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccTa5xZC.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTa5xZC.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccTa5xZC.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccTa5xZC.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTa5xZC.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccTa5xZC.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTa5xZC.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccTa5xZC.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccTa5xZC.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccTa5xZC.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccTa5xZC.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccTa5xZC.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/omdsha512k256n256tau256v1/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//ccAQMpLs.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccb40Jnb.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//ccBMTc44.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccIQ0XDA.s: Assembler messages:
encrypt.c: /tmp//ccIQ0XDA.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccIQ0XDA.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccIQ0XDA.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIQ0XDA.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccIQ0XDA.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccIQ0XDA.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIQ0XDA.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccIQ0XDA.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIQ0XDA.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccIQ0XDA.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccIQ0XDA.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIQ0XDA.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccIQ0XDA.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIQ0XDA.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccIQ0XDA.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccIQ0XDA.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIQ0XDA.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccIQ0XDA.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIQ0XDA.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccIQ0XDA.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccIQ0XDA.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIQ0XDA.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccIQ0XDA.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIQ0XDA.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/omdsha512k256n256tau256v1/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//ccA85FgY.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccC0o8Bo.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccyfu4Px.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccPXdJAf.s: Assembler messages:
encrypt.c: /tmp//ccPXdJAf.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccPXdJAf.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccPXdJAf.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPXdJAf.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccPXdJAf.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccPXdJAf.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPXdJAf.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccPXdJAf.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPXdJAf.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccPXdJAf.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccPXdJAf.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPXdJAf.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccPXdJAf.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPXdJAf.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccPXdJAf.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccPXdJAf.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPXdJAf.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccPXdJAf.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPXdJAf.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccPXdJAf.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccPXdJAf.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPXdJAf.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccPXdJAf.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPXdJAf.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/omdsha512k256n256tau256v1/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//ccQa9dX6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccPhZUWe.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc6A8edq.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cc3ygagR.s: Assembler messages:
encrypt.c: /tmp//cc3ygagR.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc3ygagR.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc3ygagR.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3ygagR.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc3ygagR.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc3ygagR.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3ygagR.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc3ygagR.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3ygagR.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc3ygagR.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc3ygagR.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3ygagR.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc3ygagR.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3ygagR.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc3ygagR.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc3ygagR.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3ygagR.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc3ygagR.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3ygagR.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc3ygagR.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc3ygagR.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3ygagR.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc3ygagR.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3ygagR.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/omdsha512k256n256tau256v1/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//ccwKEKNz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccG63hYR.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccsHbiB3.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccgshy90.s: Assembler messages:
encrypt.c: /tmp//ccgshy90.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccgshy90.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccgshy90.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgshy90.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccgshy90.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccgshy90.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgshy90.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccgshy90.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgshy90.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccgshy90.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccgshy90.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgshy90.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccgshy90.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgshy90.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccgshy90.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccgshy90.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgshy90.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccgshy90.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgshy90.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccgshy90.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccgshy90.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgshy90.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccgshy90.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgshy90.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/omdsha512k256n256tau256v1/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//ccnKgPsu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccrs1BG.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccKmAuH7.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccIWcBrs.s: Assembler messages:
encrypt.c: /tmp//ccIWcBrs.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccIWcBrs.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccIWcBrs.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIWcBrs.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccIWcBrs.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccIWcBrs.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIWcBrs.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccIWcBrs.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIWcBrs.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccIWcBrs.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccIWcBrs.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIWcBrs.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccIWcBrs.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIWcBrs.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccIWcBrs.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccIWcBrs.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIWcBrs.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccIWcBrs.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIWcBrs.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccIWcBrs.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccIWcBrs.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccIWcBrs.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccIWcBrs.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccIWcBrs.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/omdsha512k256n256tau256v1/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//ccqiKgcA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNyItJr.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc2E7zOh.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccd3dltn.s: Assembler messages:
encrypt.c: /tmp//ccd3dltn.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccd3dltn.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccd3dltn.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccd3dltn.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccd3dltn.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccd3dltn.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccd3dltn.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccd3dltn.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccd3dltn.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccd3dltn.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccd3dltn.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccd3dltn.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccd3dltn.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccd3dltn.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccd3dltn.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccd3dltn.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccd3dltn.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccd3dltn.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccd3dltn.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccd3dltn.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccd3dltn.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccd3dltn.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccd3dltn.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccd3dltn.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/omdsha512k256n256tau256v1/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//ccZQx6mW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2Gxeo9.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccju3TRo.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccO0BNZG.s: Assembler messages:
encrypt.c: /tmp//ccO0BNZG.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccO0BNZG.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccO0BNZG.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccO0BNZG.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccO0BNZG.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccO0BNZG.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccO0BNZG.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccO0BNZG.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccO0BNZG.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccO0BNZG.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccO0BNZG.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccO0BNZG.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccO0BNZG.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccO0BNZG.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccO0BNZG.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccO0BNZG.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccO0BNZG.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccO0BNZG.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccO0BNZG.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccO0BNZG.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccO0BNZG.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccO0BNZG.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccO0BNZG.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccO0BNZG.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/omdsha512k256n256tau256v1/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//cc6p6LaG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccezVLZP.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccYpEvYj.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccuJ6B0l.s: Assembler messages:
encrypt.c: /tmp//ccuJ6B0l.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccuJ6B0l.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccuJ6B0l.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuJ6B0l.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccuJ6B0l.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccuJ6B0l.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuJ6B0l.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccuJ6B0l.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuJ6B0l.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccuJ6B0l.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccuJ6B0l.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuJ6B0l.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccuJ6B0l.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuJ6B0l.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccuJ6B0l.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccuJ6B0l.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuJ6B0l.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccuJ6B0l.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuJ6B0l.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccuJ6B0l.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccuJ6B0l.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccuJ6B0l.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccuJ6B0l.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccuJ6B0l.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/omdsha512k256n256tau256v1/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//cc8JejIc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccydIhtU.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccOfXLw4.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccw7x4Co.s: Assembler messages:
encrypt.c: /tmp//ccw7x4Co.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccw7x4Co.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccw7x4Co.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw7x4Co.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccw7x4Co.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccw7x4Co.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw7x4Co.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccw7x4Co.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw7x4Co.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccw7x4Co.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccw7x4Co.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw7x4Co.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccw7x4Co.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw7x4Co.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccw7x4Co.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccw7x4Co.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw7x4Co.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccw7x4Co.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw7x4Co.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccw7x4Co.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccw7x4Co.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccw7x4Co.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccw7x4Co.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccw7x4Co.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/omdsha512k256n256tau256v1/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//ccXbt6YR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTcDln4.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//cczJdpHY.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//cco1wSvo.s: Assembler messages:
encrypt.c: /tmp//cco1wSvo.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cco1wSvo.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cco1wSvo.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cco1wSvo.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cco1wSvo.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cco1wSvo.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cco1wSvo.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cco1wSvo.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cco1wSvo.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cco1wSvo.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cco1wSvo.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cco1wSvo.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cco1wSvo.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cco1wSvo.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cco1wSvo.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cco1wSvo.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cco1wSvo.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cco1wSvo.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cco1wSvo.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cco1wSvo.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cco1wSvo.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cco1wSvo.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cco1wSvo.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cco1wSvo.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/omdsha512k256n256tau256v1/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//ccqDGHvz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cck47EPH.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccdH4cYx.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccdcWLAP.s: Assembler messages:
encrypt.c: /tmp//ccdcWLAP.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccdcWLAP.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccdcWLAP.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdcWLAP.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccdcWLAP.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccdcWLAP.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdcWLAP.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccdcWLAP.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdcWLAP.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccdcWLAP.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccdcWLAP.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdcWLAP.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccdcWLAP.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdcWLAP.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccdcWLAP.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccdcWLAP.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdcWLAP.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccdcWLAP.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdcWLAP.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccdcWLAP.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccdcWLAP.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccdcWLAP.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccdcWLAP.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccdcWLAP.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/omdsha512k256n256tau256v1/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//ccmB5Ikv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cclT3Zde.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccW9l79M.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//cc61NwT0.s: Assembler messages:
encrypt.c: /tmp//cc61NwT0.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc61NwT0.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc61NwT0.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc61NwT0.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc61NwT0.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc61NwT0.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc61NwT0.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc61NwT0.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc61NwT0.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc61NwT0.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc61NwT0.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc61NwT0.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc61NwT0.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc61NwT0.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc61NwT0.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc61NwT0.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc61NwT0.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc61NwT0.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc61NwT0.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc61NwT0.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc61NwT0.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc61NwT0.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc61NwT0.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc61NwT0.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/omdsha512k256n256tau256v1/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//ccn90OGY.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccUpSWHE.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//cczrMRT1.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccFmIk92.s: Assembler messages:
encrypt.c: /tmp//ccFmIk92.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccFmIk92.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccFmIk92.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFmIk92.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccFmIk92.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccFmIk92.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFmIk92.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccFmIk92.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFmIk92.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccFmIk92.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccFmIk92.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFmIk92.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccFmIk92.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFmIk92.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccFmIk92.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccFmIk92.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFmIk92.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccFmIk92.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFmIk92.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccFmIk92.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccFmIk92.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccFmIk92.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccFmIk92.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccFmIk92.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/omdsha512k256n256tau256v1/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//cc5M8ccF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccccQ36V.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccwaDp1b.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccycpZK3.s: Assembler messages:
encrypt.c: /tmp//ccycpZK3.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccycpZK3.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccycpZK3.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccycpZK3.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccycpZK3.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccycpZK3.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccycpZK3.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccycpZK3.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccycpZK3.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccycpZK3.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccycpZK3.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccycpZK3.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccycpZK3.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccycpZK3.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccycpZK3.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccycpZK3.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccycpZK3.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccycpZK3.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccycpZK3.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccycpZK3.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccycpZK3.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccycpZK3.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccycpZK3.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccycpZK3.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/omdsha512k256n256tau256v1/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//ccimNa2q.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVVRnGz.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccAxlh6z.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccYef7lH.s: Assembler messages:
encrypt.c: /tmp//ccYef7lH.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccYef7lH.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccYef7lH.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYef7lH.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccYef7lH.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccYef7lH.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYef7lH.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccYef7lH.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYef7lH.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccYef7lH.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccYef7lH.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYef7lH.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccYef7lH.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYef7lH.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccYef7lH.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccYef7lH.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYef7lH.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccYef7lH.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYef7lH.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccYef7lH.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccYef7lH.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccYef7lH.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccYef7lH.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccYef7lH.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/omdsha512k256n256tau256v1/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//ccj32ePU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccXmUPqN.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccSZtcYS.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_omdsha512k256n256tau256v1.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/omdsha512k256n256tau256v1/avx1
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//cczB1g6M.s: Assembler messages:
encrypt.c: /tmp//cczB1g6M.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cczB1g6M.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cczB1g6M.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczB1g6M.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cczB1g6M.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cczB1g6M.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczB1g6M.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cczB1g6M.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczB1g6M.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cczB1g6M.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cczB1g6M.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczB1g6M.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cczB1g6M.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczB1g6M.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cczB1g6M.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cczB1g6M.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczB1g6M.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cczB1g6M.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczB1g6M.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cczB1g6M.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cczB1g6M.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczB1g6M.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cczB1g6M.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczB1g6M.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/omdsha512k256n256tau256v1/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//cc9YGSVM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccM0qA8J.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k256n256tau256v1/sse4
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccOaaldw.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_omdsha512k256n256tau256v1.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