Implementation notes: amd64, sand, crypto_aead/omdsha512k512n256tau256v1

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha512k512n256tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
154332? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
155296? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
162380? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041520171218
162496? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
164192? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
164558? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
179356? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
180906? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041520171218
180924? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041520171218
180932? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
180978? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
181024? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041520171218
181222? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041520171218
181398? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
181528? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
181632? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041520171218
182334? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
182442? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
182446? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041520171218
182526? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
182642? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
182678? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041520171218
182718? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041520171218
182810? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
182846? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
182920? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
183234? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
183240? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
183394? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041520171218
183744? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
183820? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041520171218
183882? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041520171218
184208? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041520171218
184820? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018041520171218
187396? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
187426? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
187566? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018041520171218
187734? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
188244? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018041520171218
188778? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018041520171218
190182? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
190702? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
190754? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
190878? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
191206? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018041520171218
191302? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
191430? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018041520171218
191530? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018041520171218
191548? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018041520171218
191592? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
191776? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
191816? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
191848? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018041520171218
191930? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
191952? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018041520171218
191954? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218
191988? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
192014? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
192284? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
192462? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018041520171218
192756? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
192994? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
193122? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
193166? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018041520171218
193168? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018041520171218
193170? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
193174? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
193316? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
193722? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018041520171218
193746? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
447654? ? ?? ? ?refcc2018041520171218
454908? ? ?? ? ?refgcc2018041520171218
457480? ? ?? ? ?refgcc_-funroll-loops2018041520171218

Compiler output

Implementation: crypto_aead/omdsha512k512n256tau256v1/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-262f12.o: 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-27a40c.o: In function `alignedcalloc':
try.c: try-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/omdsha512k512n256tau256v1/sse4
Compiler: cc
try.c: /tmp/try-anything-192a72.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/avx1
Compiler: cc
try.c: /tmp/try-anything-8af824.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/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-146f2f.o: 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-6e37ff.o: In function `alignedcalloc':
try.c: try-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/omdsha512k512n256tau256v1/avx1
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-18d0d0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/sse4
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-29b77d.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/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-f8f24f.o: 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-cabc32.o: In function `alignedcalloc':
try.c: try-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/omdsha512k512n256tau256v1/sse4
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-7de38b.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/avx1
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-b94cb0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/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-c1da5b.o: 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-e9af07.o: In function `alignedcalloc':
try.c: try-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/omdsha512k512n256tau256v1/avx1
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-cc89d2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/sse4
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-e69262.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/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-dfb45c.o: 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-ec1fd8.o: In function `alignedcalloc':
try.c: try-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/omdsha512k512n256tau256v1/sse4
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-2f0205.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/avx1
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-d510ad.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/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-3f4ca2.o: 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-2ac0fe.o: In function `alignedcalloc':
try.c: try-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/omdsha512k512n256tau256v1/sse4
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-c636bb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/avx1
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-cfd850.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/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-30660a.o: 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-e6d0a2.o: In function `alignedcalloc':
try.c: try-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/omdsha512k512n256tau256v1/avx1
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-251dad.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/sse4
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-324837.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.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/omdsha512k512n256tau256v1/avx1
Compiler: gcc
encrypt.c: /tmp//ccPQv92a.s: Assembler messages:
encrypt.c: /tmp//ccPQv92a.s:438: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccPQv92a.s:439: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccPQv92a.s:440: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPQv92a.s:441: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccPQv92a.s:442: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccPQv92a.s:443: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPQv92a.s:444: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccPQv92a.s:445: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPQv92a.s:474: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccPQv92a.s:475: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccPQv92a.s:504: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPQv92a.s:505: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccPQv92a.s:506: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPQv92a.s:535: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccPQv92a.s:536: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccPQv92a.s:565: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPQv92a.s:566: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccPQv92a.s:567: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPQv92a.s:596: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccPQv92a.s:597: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccPQv92a.s:626: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPQv92a.s:627: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccPQv92a.s:628: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPQv92a.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/omdsha512k512n256tau256v1/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//ccJMTzRn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8RYON1.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc
try.c: /tmp//ccihUMho.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp//cczcOzFY.s: Assembler messages:
encrypt.c: /tmp//cczcOzFY.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cczcOzFY.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cczcOzFY.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczcOzFY.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cczcOzFY.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cczcOzFY.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczcOzFY.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cczcOzFY.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczcOzFY.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cczcOzFY.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cczcOzFY.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczcOzFY.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cczcOzFY.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczcOzFY.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cczcOzFY.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cczcOzFY.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczcOzFY.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cczcOzFY.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczcOzFY.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cczcOzFY.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cczcOzFY.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczcOzFY.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cczcOzFY.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczcOzFY.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/omdsha512k512n256tau256v1/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//ccKlXZC0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEvWoF0.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//ccAK6Hsn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccZvNPCH.s: Assembler messages:
encrypt.c: /tmp//ccZvNPCH.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccZvNPCH.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccZvNPCH.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZvNPCH.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccZvNPCH.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccZvNPCH.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZvNPCH.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccZvNPCH.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZvNPCH.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccZvNPCH.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccZvNPCH.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZvNPCH.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccZvNPCH.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZvNPCH.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccZvNPCH.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccZvNPCH.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZvNPCH.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccZvNPCH.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZvNPCH.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccZvNPCH.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccZvNPCH.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZvNPCH.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccZvNPCH.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZvNPCH.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/omdsha512k512n256tau256v1/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//ccBZ81Tn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccICER2p.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccTsIDbN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp//cctAp6kM.s: Assembler messages:
encrypt.c: /tmp//cctAp6kM.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cctAp6kM.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cctAp6kM.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctAp6kM.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cctAp6kM.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cctAp6kM.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctAp6kM.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cctAp6kM.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctAp6kM.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cctAp6kM.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cctAp6kM.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctAp6kM.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cctAp6kM.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctAp6kM.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cctAp6kM.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cctAp6kM.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctAp6kM.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cctAp6kM.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctAp6kM.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cctAp6kM.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cctAp6kM.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctAp6kM.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cctAp6kM.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctAp6kM.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/omdsha512k512n256tau256v1/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//cc39vkF9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc1Rxb9W.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//cccI6rb5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp//ccA2m82J.s: Assembler messages:
encrypt.c: /tmp//ccA2m82J.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccA2m82J.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccA2m82J.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccA2m82J.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccA2m82J.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccA2m82J.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccA2m82J.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccA2m82J.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccA2m82J.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccA2m82J.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccA2m82J.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccA2m82J.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccA2m82J.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccA2m82J.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccA2m82J.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccA2m82J.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccA2m82J.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccA2m82J.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccA2m82J.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccA2m82J.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccA2m82J.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccA2m82J.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccA2m82J.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccA2m82J.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/omdsha512k512n256tau256v1/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//ccr7LSsW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccODpiCU.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//ccTGUjst.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc2E7AWQ.s: Assembler messages:
encrypt.c: /tmp//cc2E7AWQ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc2E7AWQ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc2E7AWQ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2E7AWQ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc2E7AWQ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc2E7AWQ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2E7AWQ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc2E7AWQ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2E7AWQ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc2E7AWQ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc2E7AWQ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2E7AWQ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc2E7AWQ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2E7AWQ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc2E7AWQ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc2E7AWQ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2E7AWQ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc2E7AWQ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2E7AWQ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc2E7AWQ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc2E7AWQ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2E7AWQ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc2E7AWQ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2E7AWQ.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/omdsha512k512n256tau256v1/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//ccqRxfQ9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccnWqesC.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccKbabxd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccvLFct5.s: Assembler messages:
encrypt.c: /tmp//ccvLFct5.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccvLFct5.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccvLFct5.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvLFct5.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccvLFct5.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccvLFct5.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvLFct5.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccvLFct5.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvLFct5.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccvLFct5.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccvLFct5.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvLFct5.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccvLFct5.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvLFct5.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccvLFct5.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccvLFct5.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvLFct5.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccvLFct5.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvLFct5.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccvLFct5.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccvLFct5.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvLFct5.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccvLFct5.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvLFct5.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/omdsha512k512n256tau256v1/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//cc4ygU71.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccAaswct.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccgKnGag.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccPQGol6.s: Assembler messages:
encrypt.c: /tmp//ccPQGol6.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccPQGol6.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccPQGol6.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPQGol6.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccPQGol6.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccPQGol6.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPQGol6.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccPQGol6.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPQGol6.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccPQGol6.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccPQGol6.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPQGol6.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccPQGol6.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPQGol6.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccPQGol6.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccPQGol6.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPQGol6.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccPQGol6.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPQGol6.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccPQGol6.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccPQGol6.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPQGol6.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccPQGol6.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPQGol6.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/omdsha512k512n256tau256v1/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//ccMIopIH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMtwJff.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//cckOF6p6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//cc2iBe9S.s: Assembler messages:
encrypt.c: /tmp//cc2iBe9S.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc2iBe9S.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc2iBe9S.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2iBe9S.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc2iBe9S.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc2iBe9S.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2iBe9S.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc2iBe9S.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2iBe9S.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc2iBe9S.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc2iBe9S.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2iBe9S.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc2iBe9S.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2iBe9S.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc2iBe9S.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc2iBe9S.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2iBe9S.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc2iBe9S.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2iBe9S.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc2iBe9S.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc2iBe9S.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2iBe9S.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc2iBe9S.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2iBe9S.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/omdsha512k512n256tau256v1/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//ccbV7ALn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccoFa77b.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccfe6F6V.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops
encrypt.c: /tmp//cczVP9Qv.s: Assembler messages:
encrypt.c: /tmp//cczVP9Qv.s:438: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cczVP9Qv.s:439: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cczVP9Qv.s:440: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczVP9Qv.s:441: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cczVP9Qv.s:442: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cczVP9Qv.s:443: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczVP9Qv.s:444: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cczVP9Qv.s:445: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczVP9Qv.s:474: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cczVP9Qv.s:475: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cczVP9Qv.s:504: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczVP9Qv.s:505: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cczVP9Qv.s:506: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczVP9Qv.s:535: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cczVP9Qv.s:536: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cczVP9Qv.s:565: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczVP9Qv.s:566: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cczVP9Qv.s:567: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczVP9Qv.s:596: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cczVP9Qv.s:597: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cczVP9Qv.s:626: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cczVP9Qv.s:627: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cczVP9Qv.s:628: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cczVP9Qv.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/omdsha512k512n256tau256v1/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//ccHnfvc9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbgTTxE.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops
try.c: /tmp//ccroSz0r.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccnJTv3k.s: Assembler messages:
encrypt.c: /tmp//ccnJTv3k.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccnJTv3k.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccnJTv3k.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnJTv3k.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccnJTv3k.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccnJTv3k.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnJTv3k.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccnJTv3k.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnJTv3k.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccnJTv3k.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccnJTv3k.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnJTv3k.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccnJTv3k.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnJTv3k.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccnJTv3k.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccnJTv3k.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnJTv3k.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccnJTv3k.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnJTv3k.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccnJTv3k.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccnJTv3k.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnJTv3k.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccnJTv3k.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnJTv3k.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/omdsha512k512n256tau256v1/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//ccGvIEui.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccyR0XlV.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccPcPZfu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp//cctRa3A7.s: Assembler messages:
encrypt.c: /tmp//cctRa3A7.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cctRa3A7.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cctRa3A7.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctRa3A7.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cctRa3A7.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cctRa3A7.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctRa3A7.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cctRa3A7.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctRa3A7.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cctRa3A7.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cctRa3A7.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctRa3A7.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cctRa3A7.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctRa3A7.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cctRa3A7.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cctRa3A7.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctRa3A7.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cctRa3A7.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctRa3A7.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cctRa3A7.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cctRa3A7.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctRa3A7.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cctRa3A7.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctRa3A7.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/omdsha512k512n256tau256v1/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//ccGpPnZZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccizLSEn.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//cccld2Ut.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp//ccWUljcN.s: Assembler messages:
encrypt.c: /tmp//ccWUljcN.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccWUljcN.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccWUljcN.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccWUljcN.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccWUljcN.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccWUljcN.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccWUljcN.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccWUljcN.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccWUljcN.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccWUljcN.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccWUljcN.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccWUljcN.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccWUljcN.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccWUljcN.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccWUljcN.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccWUljcN.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccWUljcN.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccWUljcN.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccWUljcN.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccWUljcN.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccWUljcN.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccWUljcN.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccWUljcN.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccWUljcN.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/omdsha512k512n256tau256v1/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//ccWoCE0H.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSHJKMT.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccf9q4Qd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp//ccq4VSqF.s: Assembler messages:
encrypt.c: /tmp//ccq4VSqF.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccq4VSqF.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccq4VSqF.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccq4VSqF.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccq4VSqF.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccq4VSqF.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccq4VSqF.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccq4VSqF.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccq4VSqF.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccq4VSqF.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccq4VSqF.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccq4VSqF.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccq4VSqF.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccq4VSqF.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccq4VSqF.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccq4VSqF.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccq4VSqF.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccq4VSqF.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccq4VSqF.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccq4VSqF.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccq4VSqF.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccq4VSqF.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccq4VSqF.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccq4VSqF.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/omdsha512k512n256tau256v1/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//ccH0ud5S.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccC0qPnp.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//ccUN5Ph9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccfu1RkD.s: Assembler messages:
encrypt.c: /tmp//ccfu1RkD.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccfu1RkD.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccfu1RkD.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfu1RkD.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccfu1RkD.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccfu1RkD.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfu1RkD.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccfu1RkD.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfu1RkD.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccfu1RkD.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccfu1RkD.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfu1RkD.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccfu1RkD.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfu1RkD.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccfu1RkD.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccfu1RkD.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfu1RkD.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccfu1RkD.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfu1RkD.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccfu1RkD.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccfu1RkD.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccfu1RkD.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccfu1RkD.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccfu1RkD.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/omdsha512k512n256tau256v1/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//cckFaNAq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccgFSQ2y.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccqVgWiu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccmWdVES.s: Assembler messages:
encrypt.c: /tmp//ccmWdVES.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccmWdVES.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccmWdVES.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmWdVES.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccmWdVES.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccmWdVES.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmWdVES.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccmWdVES.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmWdVES.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccmWdVES.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccmWdVES.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmWdVES.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccmWdVES.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmWdVES.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccmWdVES.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccmWdVES.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmWdVES.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccmWdVES.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmWdVES.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccmWdVES.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccmWdVES.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccmWdVES.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccmWdVES.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccmWdVES.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/omdsha512k512n256tau256v1/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//ccuyPhxv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccOqMJAT.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccafUiP4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccEYLMfQ.s: Assembler messages:
encrypt.c: /tmp//ccEYLMfQ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccEYLMfQ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccEYLMfQ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEYLMfQ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccEYLMfQ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccEYLMfQ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEYLMfQ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccEYLMfQ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEYLMfQ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccEYLMfQ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccEYLMfQ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEYLMfQ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccEYLMfQ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEYLMfQ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccEYLMfQ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccEYLMfQ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEYLMfQ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccEYLMfQ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEYLMfQ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccEYLMfQ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccEYLMfQ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccEYLMfQ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccEYLMfQ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccEYLMfQ.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/omdsha512k512n256tau256v1/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//cczAb3D5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccDeufFG.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//cc4wE0Ei.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccd99d49.s: Assembler messages:
encrypt.c: /tmp//ccd99d49.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccd99d49.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccd99d49.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccd99d49.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccd99d49.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccd99d49.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccd99d49.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccd99d49.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccd99d49.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccd99d49.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccd99d49.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccd99d49.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccd99d49.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccd99d49.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccd99d49.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccd99d49.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccd99d49.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccd99d49.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccd99d49.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccd99d49.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccd99d49.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccd99d49.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccd99d49.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccd99d49.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/omdsha512k512n256tau256v1/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//ccL0Wzlp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8n71jK.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//cclTq7y3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccUQJIEx.s: Assembler messages:
encrypt.c: /tmp//ccUQJIEx.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccUQJIEx.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccUQJIEx.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccUQJIEx.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccUQJIEx.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccUQJIEx.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccUQJIEx.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccUQJIEx.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccUQJIEx.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccUQJIEx.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccUQJIEx.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccUQJIEx.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccUQJIEx.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccUQJIEx.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccUQJIEx.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccUQJIEx.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccUQJIEx.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccUQJIEx.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccUQJIEx.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccUQJIEx.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccUQJIEx.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccUQJIEx.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccUQJIEx.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccUQJIEx.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/omdsha512k512n256tau256v1/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//ccP1a7MU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc09KAbW.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccF82QbZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccViW2Yq.s: Assembler messages:
encrypt.c: /tmp//ccViW2Yq.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccViW2Yq.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccViW2Yq.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccViW2Yq.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccViW2Yq.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccViW2Yq.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccViW2Yq.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccViW2Yq.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccViW2Yq.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccViW2Yq.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccViW2Yq.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccViW2Yq.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccViW2Yq.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccViW2Yq.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccViW2Yq.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccViW2Yq.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccViW2Yq.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccViW2Yq.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccViW2Yq.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccViW2Yq.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccViW2Yq.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccViW2Yq.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccViW2Yq.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccViW2Yq.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/omdsha512k512n256tau256v1/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//ccFPb3HB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbX0vGx.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccnnMzA8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccrQvNB3.s: Assembler messages:
encrypt.c: /tmp//ccrQvNB3.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccrQvNB3.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccrQvNB3.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrQvNB3.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccrQvNB3.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccrQvNB3.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrQvNB3.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccrQvNB3.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrQvNB3.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccrQvNB3.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccrQvNB3.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrQvNB3.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccrQvNB3.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrQvNB3.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccrQvNB3.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccrQvNB3.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrQvNB3.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccrQvNB3.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrQvNB3.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccrQvNB3.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccrQvNB3.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrQvNB3.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccrQvNB3.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrQvNB3.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/omdsha512k512n256tau256v1/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//ccJeV1XZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLnTYAA.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccJCCbFa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//cc5HSXeN.s: Assembler messages:
encrypt.c: /tmp//cc5HSXeN.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc5HSXeN.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc5HSXeN.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5HSXeN.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc5HSXeN.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc5HSXeN.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5HSXeN.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc5HSXeN.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5HSXeN.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc5HSXeN.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc5HSXeN.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5HSXeN.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc5HSXeN.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5HSXeN.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc5HSXeN.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc5HSXeN.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5HSXeN.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc5HSXeN.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5HSXeN.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc5HSXeN.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc5HSXeN.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5HSXeN.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc5HSXeN.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5HSXeN.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/omdsha512k512n256tau256v1/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//ccWJSdrg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccRPAwpo.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccXw8IPn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cctL6R8w.s: Assembler messages:
encrypt.c: /tmp//cctL6R8w.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cctL6R8w.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cctL6R8w.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctL6R8w.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cctL6R8w.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cctL6R8w.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctL6R8w.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cctL6R8w.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctL6R8w.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cctL6R8w.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cctL6R8w.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctL6R8w.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cctL6R8w.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctL6R8w.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cctL6R8w.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cctL6R8w.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctL6R8w.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cctL6R8w.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctL6R8w.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cctL6R8w.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cctL6R8w.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cctL6R8w.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cctL6R8w.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cctL6R8w.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/omdsha512k512n256tau256v1/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//cc40mbQW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccXUatxj.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccyOqPC3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccHi4bFQ.s: Assembler messages:
encrypt.c: /tmp//ccHi4bFQ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccHi4bFQ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccHi4bFQ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHi4bFQ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccHi4bFQ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccHi4bFQ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHi4bFQ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccHi4bFQ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHi4bFQ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccHi4bFQ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccHi4bFQ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHi4bFQ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccHi4bFQ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHi4bFQ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccHi4bFQ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccHi4bFQ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHi4bFQ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccHi4bFQ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHi4bFQ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccHi4bFQ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccHi4bFQ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccHi4bFQ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccHi4bFQ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccHi4bFQ.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/omdsha512k512n256tau256v1/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//ccim5oQE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccpkEj5M.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cckOO5AT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccY1SXsO.s: Assembler messages:
encrypt.c: /tmp//ccY1SXsO.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccY1SXsO.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccY1SXsO.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccY1SXsO.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccY1SXsO.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccY1SXsO.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccY1SXsO.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccY1SXsO.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccY1SXsO.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccY1SXsO.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccY1SXsO.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccY1SXsO.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccY1SXsO.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccY1SXsO.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccY1SXsO.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccY1SXsO.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccY1SXsO.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccY1SXsO.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccY1SXsO.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccY1SXsO.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccY1SXsO.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccY1SXsO.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccY1SXsO.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccY1SXsO.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/omdsha512k512n256tau256v1/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//ccBEe9cA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLH2c88.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccTbUo9e.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccAYGVm1.s: Assembler messages:
encrypt.c: /tmp//ccAYGVm1.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccAYGVm1.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccAYGVm1.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAYGVm1.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccAYGVm1.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccAYGVm1.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAYGVm1.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccAYGVm1.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAYGVm1.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccAYGVm1.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccAYGVm1.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAYGVm1.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccAYGVm1.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAYGVm1.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccAYGVm1.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccAYGVm1.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAYGVm1.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccAYGVm1.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAYGVm1.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccAYGVm1.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccAYGVm1.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccAYGVm1.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccAYGVm1.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccAYGVm1.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/omdsha512k512n256tau256v1/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//cci9YZXo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc4TfGuj.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccvqwaA9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccQsfzm4.s: Assembler messages:
encrypt.c: /tmp//ccQsfzm4.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccQsfzm4.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccQsfzm4.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQsfzm4.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccQsfzm4.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccQsfzm4.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQsfzm4.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccQsfzm4.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQsfzm4.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccQsfzm4.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccQsfzm4.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQsfzm4.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccQsfzm4.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQsfzm4.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccQsfzm4.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccQsfzm4.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQsfzm4.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccQsfzm4.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQsfzm4.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccQsfzm4.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccQsfzm4.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQsfzm4.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccQsfzm4.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQsfzm4.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/omdsha512k512n256tau256v1/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//ccq9XZDy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBF9Nj5.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccYmHr2k.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc3nqqJ7.s: Assembler messages:
encrypt.c: /tmp//cc3nqqJ7.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc3nqqJ7.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc3nqqJ7.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3nqqJ7.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc3nqqJ7.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc3nqqJ7.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3nqqJ7.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc3nqqJ7.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3nqqJ7.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc3nqqJ7.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc3nqqJ7.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3nqqJ7.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc3nqqJ7.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3nqqJ7.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc3nqqJ7.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc3nqqJ7.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3nqqJ7.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc3nqqJ7.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3nqqJ7.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc3nqqJ7.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc3nqqJ7.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc3nqqJ7.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc3nqqJ7.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc3nqqJ7.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/omdsha512k512n256tau256v1/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//ccwYePtg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccuYZaIJ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccOAj214.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccraxEro.s: Assembler messages:
encrypt.c: /tmp//ccraxEro.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccraxEro.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccraxEro.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccraxEro.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccraxEro.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccraxEro.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccraxEro.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccraxEro.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccraxEro.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccraxEro.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccraxEro.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccraxEro.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccraxEro.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccraxEro.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccraxEro.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccraxEro.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccraxEro.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccraxEro.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccraxEro.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccraxEro.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccraxEro.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccraxEro.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccraxEro.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccraxEro.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/omdsha512k512n256tau256v1/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//ccdQU7cb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwhF3YB.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccPqew8q.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccSeSD40.s: Assembler messages:
encrypt.c: /tmp//ccSeSD40.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccSeSD40.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccSeSD40.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSeSD40.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccSeSD40.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccSeSD40.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSeSD40.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccSeSD40.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSeSD40.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccSeSD40.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccSeSD40.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSeSD40.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccSeSD40.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSeSD40.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccSeSD40.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccSeSD40.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSeSD40.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccSeSD40.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSeSD40.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccSeSD40.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccSeSD40.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccSeSD40.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccSeSD40.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccSeSD40.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/omdsha512k512n256tau256v1/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//ccloGCWX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVWpBPl.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cczmKCXN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc8PPmBH.s: Assembler messages:
encrypt.c: /tmp//cc8PPmBH.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc8PPmBH.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc8PPmBH.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8PPmBH.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc8PPmBH.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc8PPmBH.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8PPmBH.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc8PPmBH.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8PPmBH.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc8PPmBH.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc8PPmBH.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8PPmBH.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc8PPmBH.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8PPmBH.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc8PPmBH.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc8PPmBH.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8PPmBH.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc8PPmBH.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8PPmBH.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc8PPmBH.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc8PPmBH.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc8PPmBH.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc8PPmBH.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc8PPmBH.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/omdsha512k512n256tau256v1/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//cc3Cw1Zo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccFCK7aI.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc0cP1E8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc2NDK2W.s: Assembler messages:
encrypt.c: /tmp//cc2NDK2W.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc2NDK2W.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc2NDK2W.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2NDK2W.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc2NDK2W.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc2NDK2W.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2NDK2W.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc2NDK2W.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2NDK2W.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc2NDK2W.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc2NDK2W.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2NDK2W.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc2NDK2W.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2NDK2W.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc2NDK2W.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc2NDK2W.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2NDK2W.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc2NDK2W.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2NDK2W.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc2NDK2W.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc2NDK2W.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc2NDK2W.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc2NDK2W.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc2NDK2W.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/omdsha512k512n256tau256v1/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//ccmejtet.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSbaPBs.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccGbP3Qw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccZxwy4F.s: Assembler messages:
encrypt.c: /tmp//ccZxwy4F.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccZxwy4F.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccZxwy4F.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZxwy4F.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccZxwy4F.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccZxwy4F.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZxwy4F.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccZxwy4F.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZxwy4F.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccZxwy4F.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccZxwy4F.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZxwy4F.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccZxwy4F.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZxwy4F.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccZxwy4F.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccZxwy4F.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZxwy4F.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccZxwy4F.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZxwy4F.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccZxwy4F.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccZxwy4F.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZxwy4F.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccZxwy4F.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZxwy4F.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/omdsha512k512n256tau256v1/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//ccWBiLo0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccRMucKx.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccehtxwN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccgyriHV.s: Assembler messages:
encrypt.c: /tmp//ccgyriHV.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccgyriHV.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccgyriHV.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgyriHV.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccgyriHV.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccgyriHV.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgyriHV.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccgyriHV.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgyriHV.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccgyriHV.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccgyriHV.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgyriHV.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccgyriHV.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgyriHV.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccgyriHV.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccgyriHV.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgyriHV.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccgyriHV.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgyriHV.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccgyriHV.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccgyriHV.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccgyriHV.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccgyriHV.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccgyriHV.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/omdsha512k512n256tau256v1/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//ccXjM2DN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQGRhn7.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cchAQYyb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccpZvbEZ.s: Assembler messages:
encrypt.c: /tmp//ccpZvbEZ.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccpZvbEZ.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccpZvbEZ.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpZvbEZ.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccpZvbEZ.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccpZvbEZ.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpZvbEZ.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccpZvbEZ.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpZvbEZ.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccpZvbEZ.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccpZvbEZ.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpZvbEZ.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccpZvbEZ.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpZvbEZ.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccpZvbEZ.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccpZvbEZ.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpZvbEZ.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccpZvbEZ.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpZvbEZ.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccpZvbEZ.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccpZvbEZ.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpZvbEZ.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccpZvbEZ.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpZvbEZ.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/omdsha512k512n256tau256v1/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//ccx8SacC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cceKfNsw.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccTEXPRD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccG7Lgvf.s: Assembler messages:
encrypt.c: /tmp//ccG7Lgvf.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccG7Lgvf.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccG7Lgvf.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccG7Lgvf.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccG7Lgvf.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccG7Lgvf.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccG7Lgvf.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccG7Lgvf.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccG7Lgvf.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccG7Lgvf.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccG7Lgvf.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccG7Lgvf.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccG7Lgvf.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccG7Lgvf.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccG7Lgvf.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccG7Lgvf.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccG7Lgvf.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccG7Lgvf.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccG7Lgvf.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccG7Lgvf.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccG7Lgvf.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccG7Lgvf.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccG7Lgvf.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccG7Lgvf.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/omdsha512k512n256tau256v1/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//ccLrqOj6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvadItk.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc9Blbbi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccQxKv7e.s: Assembler messages:
encrypt.c: /tmp//ccQxKv7e.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccQxKv7e.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccQxKv7e.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQxKv7e.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccQxKv7e.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccQxKv7e.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQxKv7e.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccQxKv7e.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQxKv7e.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccQxKv7e.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccQxKv7e.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQxKv7e.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccQxKv7e.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQxKv7e.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccQxKv7e.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccQxKv7e.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQxKv7e.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccQxKv7e.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQxKv7e.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccQxKv7e.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccQxKv7e.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccQxKv7e.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccQxKv7e.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccQxKv7e.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/omdsha512k512n256tau256v1/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//ccs8O2ug.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNqq5HX.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccfApBjr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//cc9sH8FH.s: Assembler messages:
encrypt.c: /tmp//cc9sH8FH.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc9sH8FH.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc9sH8FH.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9sH8FH.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc9sH8FH.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc9sH8FH.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc9sH8FH.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc9sH8FH.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9sH8FH.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc9sH8FH.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc9sH8FH.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc9sH8FH.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc9sH8FH.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9sH8FH.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc9sH8FH.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc9sH8FH.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc9sH8FH.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc9sH8FH.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9sH8FH.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc9sH8FH.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc9sH8FH.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc9sH8FH.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc9sH8FH.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc9sH8FH.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/omdsha512k512n256tau256v1/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//ccQ2YW46.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5Hnxzz.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccxxUk17.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc1UiEKK.s: Assembler messages:
encrypt.c: /tmp//cc1UiEKK.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc1UiEKK.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc1UiEKK.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1UiEKK.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc1UiEKK.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc1UiEKK.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1UiEKK.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc1UiEKK.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1UiEKK.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc1UiEKK.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc1UiEKK.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1UiEKK.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc1UiEKK.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1UiEKK.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc1UiEKK.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc1UiEKK.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1UiEKK.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc1UiEKK.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1UiEKK.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc1UiEKK.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc1UiEKK.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc1UiEKK.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc1UiEKK.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc1UiEKK.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/omdsha512k512n256tau256v1/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//cc7jk5mE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc50buMy.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//cc4g75xQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccZUjUFE.s: Assembler messages:
encrypt.c: /tmp//ccZUjUFE.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccZUjUFE.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccZUjUFE.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZUjUFE.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccZUjUFE.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccZUjUFE.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZUjUFE.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccZUjUFE.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZUjUFE.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccZUjUFE.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccZUjUFE.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZUjUFE.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccZUjUFE.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZUjUFE.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccZUjUFE.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccZUjUFE.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZUjUFE.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccZUjUFE.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZUjUFE.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccZUjUFE.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccZUjUFE.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccZUjUFE.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccZUjUFE.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccZUjUFE.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/omdsha512k512n256tau256v1/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//ccV8KqsF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc0Ez9p6.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//cccJQFmY.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccvyaEvf.s: Assembler messages:
encrypt.c: /tmp//ccvyaEvf.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccvyaEvf.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccvyaEvf.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvyaEvf.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccvyaEvf.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccvyaEvf.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvyaEvf.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccvyaEvf.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvyaEvf.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccvyaEvf.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccvyaEvf.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvyaEvf.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccvyaEvf.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvyaEvf.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccvyaEvf.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccvyaEvf.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvyaEvf.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccvyaEvf.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvyaEvf.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccvyaEvf.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccvyaEvf.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccvyaEvf.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccvyaEvf.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccvyaEvf.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/omdsha512k512n256tau256v1/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//ccpyWSjJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cco3TTlu.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//cc1fRcks.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccPOFP9W.s: Assembler messages:
encrypt.c: /tmp//ccPOFP9W.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccPOFP9W.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccPOFP9W.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPOFP9W.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccPOFP9W.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccPOFP9W.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPOFP9W.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccPOFP9W.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPOFP9W.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccPOFP9W.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccPOFP9W.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPOFP9W.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccPOFP9W.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPOFP9W.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccPOFP9W.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccPOFP9W.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPOFP9W.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccPOFP9W.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPOFP9W.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccPOFP9W.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccPOFP9W.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPOFP9W.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccPOFP9W.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPOFP9W.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/omdsha512k512n256tau256v1/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//ccnPmXlO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cch9Ueek.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccfEKwPc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc5eDhny.s: Assembler messages:
encrypt.c: /tmp//cc5eDhny.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc5eDhny.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc5eDhny.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5eDhny.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc5eDhny.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc5eDhny.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5eDhny.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc5eDhny.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5eDhny.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc5eDhny.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc5eDhny.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5eDhny.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc5eDhny.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5eDhny.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc5eDhny.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc5eDhny.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5eDhny.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc5eDhny.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5eDhny.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc5eDhny.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc5eDhny.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5eDhny.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc5eDhny.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5eDhny.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/omdsha512k512n256tau256v1/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//cc9aIXkb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cckMBKKX.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc2Icryt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cckHfgff.s: Assembler messages:
encrypt.c: /tmp//cckHfgff.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cckHfgff.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cckHfgff.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckHfgff.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cckHfgff.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cckHfgff.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckHfgff.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cckHfgff.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckHfgff.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cckHfgff.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cckHfgff.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckHfgff.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cckHfgff.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckHfgff.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cckHfgff.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cckHfgff.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckHfgff.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cckHfgff.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckHfgff.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cckHfgff.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cckHfgff.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cckHfgff.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cckHfgff.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cckHfgff.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/omdsha512k512n256tau256v1/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//cc6YD5t7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5UX1jd.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cclONyK8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccJ7mZi7.s: Assembler messages:
encrypt.c: /tmp//ccJ7mZi7.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccJ7mZi7.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccJ7mZi7.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJ7mZi7.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccJ7mZi7.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccJ7mZi7.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJ7mZi7.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccJ7mZi7.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJ7mZi7.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccJ7mZi7.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccJ7mZi7.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJ7mZi7.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccJ7mZi7.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJ7mZi7.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccJ7mZi7.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccJ7mZi7.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJ7mZi7.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccJ7mZi7.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJ7mZi7.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccJ7mZi7.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccJ7mZi7.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccJ7mZi7.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccJ7mZi7.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccJ7mZi7.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/omdsha512k512n256tau256v1/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//ccj3AydI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccyK5JLV.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cc1ldhq2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccpNxUqo.s: Assembler messages:
encrypt.c: /tmp//ccpNxUqo.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccpNxUqo.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccpNxUqo.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpNxUqo.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccpNxUqo.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccpNxUqo.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpNxUqo.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccpNxUqo.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpNxUqo.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccpNxUqo.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccpNxUqo.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpNxUqo.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccpNxUqo.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpNxUqo.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccpNxUqo.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccpNxUqo.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpNxUqo.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccpNxUqo.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpNxUqo.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccpNxUqo.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccpNxUqo.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccpNxUqo.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccpNxUqo.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccpNxUqo.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/omdsha512k512n256tau256v1/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//ccTevrct.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccqQyPje.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccrssOEf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccm5RKCH.s: Assembler messages:
encrypt.c: /tmp//ccm5RKCH.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccm5RKCH.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccm5RKCH.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccm5RKCH.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccm5RKCH.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccm5RKCH.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccm5RKCH.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccm5RKCH.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccm5RKCH.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccm5RKCH.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccm5RKCH.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccm5RKCH.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccm5RKCH.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccm5RKCH.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccm5RKCH.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccm5RKCH.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccm5RKCH.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccm5RKCH.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccm5RKCH.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccm5RKCH.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccm5RKCH.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccm5RKCH.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccm5RKCH.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccm5RKCH.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/omdsha512k512n256tau256v1/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//ccPRtzRk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWs4IPM.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//ccBOCVQ0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccPLbV0m.s: Assembler messages:
encrypt.c: /tmp//ccPLbV0m.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccPLbV0m.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccPLbV0m.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPLbV0m.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccPLbV0m.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccPLbV0m.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPLbV0m.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccPLbV0m.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPLbV0m.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccPLbV0m.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccPLbV0m.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPLbV0m.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccPLbV0m.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPLbV0m.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccPLbV0m.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccPLbV0m.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPLbV0m.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccPLbV0m.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPLbV0m.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccPLbV0m.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccPLbV0m.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPLbV0m.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccPLbV0m.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPLbV0m.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/omdsha512k512n256tau256v1/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//ccvGNnou.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYfsQ5V.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//cc3A92cg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp//ccbV5A4a.s: Assembler messages:
encrypt.c: /tmp//ccbV5A4a.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccbV5A4a.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccbV5A4a.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbV5A4a.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccbV5A4a.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccbV5A4a.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbV5A4a.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccbV5A4a.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbV5A4a.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccbV5A4a.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccbV5A4a.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbV5A4a.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccbV5A4a.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbV5A4a.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccbV5A4a.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccbV5A4a.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbV5A4a.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccbV5A4a.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbV5A4a.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccbV5A4a.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccbV5A4a.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccbV5A4a.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccbV5A4a.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccbV5A4a.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/omdsha512k512n256tau256v1/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//ccEIcCA2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczom8RA.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccRaobQc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp//ccqLniTG.s: Assembler messages:
encrypt.c: /tmp//ccqLniTG.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccqLniTG.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccqLniTG.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqLniTG.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccqLniTG.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccqLniTG.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqLniTG.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccqLniTG.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqLniTG.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccqLniTG.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccqLniTG.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqLniTG.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccqLniTG.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqLniTG.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccqLniTG.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccqLniTG.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqLniTG.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccqLniTG.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqLniTG.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccqLniTG.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccqLniTG.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccqLniTG.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccqLniTG.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccqLniTG.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/omdsha512k512n256tau256v1/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//cc72gWh1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cch9WAuM.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//ccnIB69M.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccMoN0E7.s: Assembler messages:
encrypt.c: /tmp//ccMoN0E7.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccMoN0E7.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccMoN0E7.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMoN0E7.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccMoN0E7.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccMoN0E7.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMoN0E7.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccMoN0E7.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMoN0E7.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccMoN0E7.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccMoN0E7.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMoN0E7.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccMoN0E7.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMoN0E7.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccMoN0E7.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccMoN0E7.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMoN0E7.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccMoN0E7.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMoN0E7.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccMoN0E7.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccMoN0E7.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccMoN0E7.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccMoN0E7.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccMoN0E7.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/omdsha512k512n256tau256v1/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//ccy9w8Y6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccXprBzL.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccS3szHG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccLwEOE1.s: Assembler messages:
encrypt.c: /tmp//ccLwEOE1.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccLwEOE1.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccLwEOE1.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLwEOE1.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccLwEOE1.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccLwEOE1.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLwEOE1.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccLwEOE1.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLwEOE1.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccLwEOE1.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccLwEOE1.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLwEOE1.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccLwEOE1.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLwEOE1.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccLwEOE1.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccLwEOE1.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLwEOE1.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccLwEOE1.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLwEOE1.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccLwEOE1.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccLwEOE1.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLwEOE1.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccLwEOE1.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLwEOE1.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/omdsha512k512n256tau256v1/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//cc2Aakhc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWs1cgI.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccfAyeAG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccLsKwNo.s: Assembler messages:
encrypt.c: /tmp//ccLsKwNo.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccLsKwNo.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccLsKwNo.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLsKwNo.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccLsKwNo.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccLsKwNo.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLsKwNo.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccLsKwNo.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLsKwNo.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccLsKwNo.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccLsKwNo.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLsKwNo.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccLsKwNo.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLsKwNo.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccLsKwNo.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccLsKwNo.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLsKwNo.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccLsKwNo.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLsKwNo.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccLsKwNo.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccLsKwNo.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccLsKwNo.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccLsKwNo.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccLsKwNo.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/omdsha512k512n256tau256v1/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//ccUzCM4w.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccp9eROB.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccQgDz98.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//cc5F48ii.s: Assembler messages:
encrypt.c: /tmp//cc5F48ii.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//cc5F48ii.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//cc5F48ii.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5F48ii.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//cc5F48ii.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//cc5F48ii.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5F48ii.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//cc5F48ii.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5F48ii.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//cc5F48ii.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//cc5F48ii.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5F48ii.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//cc5F48ii.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5F48ii.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//cc5F48ii.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//cc5F48ii.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5F48ii.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//cc5F48ii.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5F48ii.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//cc5F48ii.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//cc5F48ii.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//cc5F48ii.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//cc5F48ii.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//cc5F48ii.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/omdsha512k512n256tau256v1/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//ccWcD3pi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5z61LS.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccOHqtem.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccN0Qz4a.s: Assembler messages:
encrypt.c: /tmp//ccN0Qz4a.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccN0Qz4a.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccN0Qz4a.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccN0Qz4a.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccN0Qz4a.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccN0Qz4a.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccN0Qz4a.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccN0Qz4a.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccN0Qz4a.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccN0Qz4a.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccN0Qz4a.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccN0Qz4a.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccN0Qz4a.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccN0Qz4a.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccN0Qz4a.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccN0Qz4a.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccN0Qz4a.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccN0Qz4a.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccN0Qz4a.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccN0Qz4a.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccN0Qz4a.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccN0Qz4a.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccN0Qz4a.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccN0Qz4a.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/omdsha512k512n256tau256v1/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//ccOcO0D2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cchRslM3.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc3DU4W5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccsxO2U2.s: Assembler messages:
encrypt.c: /tmp//ccsxO2U2.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccsxO2U2.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccsxO2U2.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsxO2U2.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccsxO2U2.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccsxO2U2.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccsxO2U2.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccsxO2U2.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsxO2U2.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccsxO2U2.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccsxO2U2.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccsxO2U2.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccsxO2U2.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsxO2U2.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccsxO2U2.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccsxO2U2.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccsxO2U2.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccsxO2U2.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsxO2U2.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccsxO2U2.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccsxO2U2.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccsxO2U2.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccsxO2U2.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccsxO2U2.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/omdsha512k512n256tau256v1/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//cc0pp0Ar.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczVYJHp.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccdHUh7v.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccooST2J.s: Assembler messages:
encrypt.c: /tmp//ccooST2J.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccooST2J.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccooST2J.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccooST2J.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccooST2J.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccooST2J.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccooST2J.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccooST2J.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccooST2J.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccooST2J.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccooST2J.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccooST2J.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccooST2J.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccooST2J.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccooST2J.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccooST2J.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccooST2J.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccooST2J.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccooST2J.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccooST2J.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccooST2J.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccooST2J.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccooST2J.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccooST2J.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/omdsha512k512n256tau256v1/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//cc2TviIl.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccuLodu.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cc98gaMs.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccU8NZFD.s: Assembler messages:
encrypt.c: /tmp//ccU8NZFD.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccU8NZFD.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccU8NZFD.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccU8NZFD.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccU8NZFD.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccU8NZFD.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccU8NZFD.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccU8NZFD.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccU8NZFD.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccU8NZFD.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccU8NZFD.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccU8NZFD.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccU8NZFD.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccU8NZFD.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccU8NZFD.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccU8NZFD.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccU8NZFD.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccU8NZFD.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccU8NZFD.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccU8NZFD.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccU8NZFD.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccU8NZFD.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccU8NZFD.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccU8NZFD.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/omdsha512k512n256tau256v1/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//ccPpo6c0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYFS1nv.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cckkv46Z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccwL0R5x.s: Assembler messages:
encrypt.c: /tmp//ccwL0R5x.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccwL0R5x.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccwL0R5x.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwL0R5x.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccwL0R5x.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccwL0R5x.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwL0R5x.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccwL0R5x.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwL0R5x.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccwL0R5x.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccwL0R5x.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwL0R5x.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccwL0R5x.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwL0R5x.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccwL0R5x.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccwL0R5x.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwL0R5x.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccwL0R5x.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwL0R5x.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccwL0R5x.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccwL0R5x.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccwL0R5x.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccwL0R5x.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccwL0R5x.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/omdsha512k512n256tau256v1/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//ccfReYTU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccghQh3l.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccqRF1wG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccT1VgVz.s: Assembler messages:
encrypt.c: /tmp//ccT1VgVz.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccT1VgVz.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccT1VgVz.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccT1VgVz.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccT1VgVz.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccT1VgVz.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccT1VgVz.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccT1VgVz.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccT1VgVz.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccT1VgVz.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccT1VgVz.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccT1VgVz.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccT1VgVz.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccT1VgVz.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccT1VgVz.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccT1VgVz.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccT1VgVz.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccT1VgVz.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccT1VgVz.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccT1VgVz.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccT1VgVz.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccT1VgVz.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccT1VgVz.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccT1VgVz.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/omdsha512k512n256tau256v1/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//ccNVx463.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEZC3n5.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccF4c81l.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccnePPvL.s: Assembler messages:
encrypt.c: /tmp//ccnePPvL.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccnePPvL.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccnePPvL.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnePPvL.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccnePPvL.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccnePPvL.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnePPvL.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccnePPvL.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnePPvL.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccnePPvL.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccnePPvL.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnePPvL.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccnePPvL.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnePPvL.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccnePPvL.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccnePPvL.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnePPvL.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccnePPvL.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnePPvL.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccnePPvL.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccnePPvL.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnePPvL.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccnePPvL.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnePPvL.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/omdsha512k512n256tau256v1/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//cc4vgf9s.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVCqj5p.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccL5fncC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccnVTL0v.s: Assembler messages:
encrypt.c: /tmp//ccnVTL0v.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccnVTL0v.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccnVTL0v.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnVTL0v.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccnVTL0v.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccnVTL0v.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnVTL0v.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccnVTL0v.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnVTL0v.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccnVTL0v.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccnVTL0v.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnVTL0v.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccnVTL0v.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnVTL0v.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccnVTL0v.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccnVTL0v.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnVTL0v.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccnVTL0v.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnVTL0v.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccnVTL0v.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccnVTL0v.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccnVTL0v.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccnVTL0v.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccnVTL0v.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/omdsha512k512n256tau256v1/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//ccNPMCRO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc6VkOnr.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccRAiNxO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccswlAVg.s: Assembler messages:
encrypt.c: /tmp//ccswlAVg.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccswlAVg.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccswlAVg.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccswlAVg.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccswlAVg.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccswlAVg.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccswlAVg.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccswlAVg.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccswlAVg.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccswlAVg.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccswlAVg.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccswlAVg.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccswlAVg.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccswlAVg.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccswlAVg.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccswlAVg.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccswlAVg.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccswlAVg.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccswlAVg.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccswlAVg.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccswlAVg.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccswlAVg.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccswlAVg.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccswlAVg.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/omdsha512k512n256tau256v1/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//ccgeP0qd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccmHJJAr.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccQaFRV1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccPRW17n.s: Assembler messages:
encrypt.c: /tmp//ccPRW17n.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccPRW17n.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccPRW17n.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPRW17n.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccPRW17n.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccPRW17n.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPRW17n.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccPRW17n.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPRW17n.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccPRW17n.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccPRW17n.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPRW17n.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccPRW17n.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPRW17n.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccPRW17n.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccPRW17n.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPRW17n.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccPRW17n.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPRW17n.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccPRW17n.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccPRW17n.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccPRW17n.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccPRW17n.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccPRW17n.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/omdsha512k512n256tau256v1/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//ccwlMh6b.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwFBoH9.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccLO4mvN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccK8XTSm.s: Assembler messages:
encrypt.c: /tmp//ccK8XTSm.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccK8XTSm.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccK8XTSm.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccK8XTSm.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccK8XTSm.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccK8XTSm.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccK8XTSm.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccK8XTSm.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccK8XTSm.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccK8XTSm.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccK8XTSm.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccK8XTSm.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccK8XTSm.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccK8XTSm.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccK8XTSm.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccK8XTSm.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccK8XTSm.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccK8XTSm.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccK8XTSm.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccK8XTSm.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccK8XTSm.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccK8XTSm.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccK8XTSm.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccK8XTSm.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/omdsha512k512n256tau256v1/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//ccfWSGVv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccrTVdYq.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccSQECc9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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/omdsha512k512n256tau256v1/avx1
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccrqgNkU.s: Assembler messages:
encrypt.c: /tmp//ccrqgNkU.s:22: Error: no such instruction: `vmovdqa xmm1,XMMWORD PTR [XMM_QWORD_BSWAP+rip]'
encrypt.c: /tmp//ccrqgNkU.s:23: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(0)]'
encrypt.c: /tmp//ccrqgNkU.s:24: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrqgNkU.s:25: Error: no such instruction: `vmovdqa [rsp+0+8*(0)],xmm0'
encrypt.c: /tmp//ccrqgNkU.s:26: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(0)+rip]'
encrypt.c: /tmp//ccrqgNkU.s:27: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrqgNkU.s:28: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(2)]'
encrypt.c: /tmp//ccrqgNkU.s:29: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrqgNkU.s:58: Error: no such instruction: `vmovdqa [rsp+0+8*(2)],xmm0'
encrypt.c: /tmp//ccrqgNkU.s:59: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(2)+rip]'
encrypt.c: /tmp//ccrqgNkU.s:88: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrqgNkU.s:89: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(4)]'
encrypt.c: /tmp//ccrqgNkU.s:90: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrqgNkU.s:119: Error: no such instruction: `vmovdqa [rsp+0+8*(4)],xmm0'
encrypt.c: /tmp//ccrqgNkU.s:120: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(4)+rip]'
encrypt.c: /tmp//ccrqgNkU.s:149: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrqgNkU.s:150: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(6)]'
encrypt.c: /tmp//ccrqgNkU.s:151: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrqgNkU.s:180: Error: no such instruction: `vmovdqa [rsp+0+8*(6)],xmm0'
encrypt.c: /tmp//ccrqgNkU.s:181: Error: no such instruction: `vpaddq xmm0,xmm0,XMMWORD PTR [K512+8*(6)+rip]'
encrypt.c: /tmp//ccrqgNkU.s:210: Error: no such instruction: `vmovdqa [rsp+640+8*(0)],xmm0'
encrypt.c: /tmp//ccrqgNkU.s:211: Error: no such instruction: `vmovdqu xmm0,[rdi+8*(8)]'
encrypt.c: /tmp//ccrqgNkU.s:212: Error: no such instruction: `vpshufb xmm0,xmm0,xmm1'
encrypt.c: /tmp//ccrqgNkU.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/omdsha512k512n256tau256v1/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//cckyvgha.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMjLW5S.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha512k512n256tau256v1/sse4
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cckgrQo7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha512k512n256tau256v1.a(omdsha512.o): In function `key_func':
try.c: omdsha512.c:(.text+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