Implementation notes: amd64, sand, crypto_aead/omdsha256k256n248tau256v1

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
216374? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
217864? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
218574? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
218576? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041520171218
219670? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
219704? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
238604? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
239402? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
240724? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
240746? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
240798? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041520171218
240832? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041520171218
240858? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041520171218
241108? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
241394? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041520171218
241848? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
241860? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
241886? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041520171218
242474? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
243612? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
244022? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
244044? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041520171218
244102? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041520171218
244270? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018041520171218
244628? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041520171218
244716? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
246738? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041520171218
247530? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
247772? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
249834? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
249896? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
249918? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018041520171218
250498? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
250658? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018041520171218
250914? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
251016? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018041520171218
251096? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
251172? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
251286? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018041520171218
251366? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018041520171218
251602? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
251618? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018041520171218
251644? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
251652? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018041520171218
251664? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
251698? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
251926? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
251948? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
252010? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018041520171218
252240? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018041520171218
252280? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
252624? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
252776? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
253042? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
253090? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041520171218
253090? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
253096? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
253502? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041520171218
253582? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041520171218
256076? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018041520171218
256456? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
260710? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
261280? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018041520171218
261876? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
262292? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018041520171218
262708? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218
263760? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
265118? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018041520171218
266886? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
267366? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
609628? ? ?? ? ?refcc2018041520171218
621720? ? ?? ? ?refgcc_-funroll-loops2018041520171218
623088? ? ?? ? ?refgcc2018041520171218

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: cc
encrypt.c: <inline asm>:103:35: error: unknown token in expression
encrypt.c: vpshufd xmm2, xmm7, 0b11111010
encrypt.c: ^
encrypt.c: <inline asm>:142:35: error: unknown token in expression
encrypt.c: vpshufd xmm2, xmm0, 0b01010000
encrypt.c: ^
encrypt.c: <inline asm>:246:35: error: unknown token in expression
encrypt.c: vpshufd xmm2, xmm4, 0b11111010
encrypt.c: ^
encrypt.c: <inline asm>:285:35: error: unknown token in expression
encrypt.c: vpshufd xmm2, xmm0, 0b01010000
encrypt.c: ^
encrypt.c: <inline asm>:389:35: error: unknown token in expression
encrypt.c: vpshufd xmm2, xmm5, 0b11111010
encrypt.c: ^
encrypt.c: <inline asm>:428:35: error: unknown token in expression
encrypt.c: vpshufd xmm2, xmm0, 0b01010000
encrypt.c: ^
encrypt.c: <inline asm>:533:35: error: unknown token in expression
encrypt.c: vpshufd xmm2, xmm6, 0b11111010
encrypt.c: ^
encrypt.c: <inline asm>:572:35: error: unknown token in expression
encrypt.c: vpshufd xmm2, xmm0, 0b01010000
encrypt.c: ^
encrypt.c: 8 errors generated.

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: cc
encrypt.c: <inline asm>:110:34: error: unknown token in expression
encrypt.c: pshufd xmm2, xmm7, 0b11111010
encrypt.c: ^
encrypt.c: <inline asm>:151:34: error: unknown token in expression
encrypt.c: pshufd xmm2, xmm0, 0b01010000
encrypt.c: ^
encrypt.c: <inline asm>:264:34: error: unknown token in expression
encrypt.c: pshufd xmm2, xmm4, 0b11111010
encrypt.c: ^
encrypt.c: <inline asm>:305:34: error: unknown token in expression
encrypt.c: pshufd xmm2, xmm0, 0b01010000
encrypt.c: ^
encrypt.c: <inline asm>:418:34: error: unknown token in expression
encrypt.c: pshufd xmm2, xmm5, 0b11111010
encrypt.c: ^
encrypt.c: <inline asm>:459:34: error: unknown token in expression
encrypt.c: pshufd xmm2, xmm0, 0b01010000
encrypt.c: ^
encrypt.c: <inline asm>:573:34: error: unknown token in expression
encrypt.c: pshufd xmm2, xmm6, 0b11111010
encrypt.c: ^
encrypt.c: <inline asm>:614:34: error: unknown token in expression
encrypt.c: pshufd xmm2, xmm0, 0b01010000
encrypt.c: ^
encrypt.c: 8 errors generated.

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/ref
Compiler: cc
try.c: /tmp/try-anything-ce7adb.o: 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-235ffa.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v1/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-af3f4d.o: 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-8d9e7f.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-cfb560.o: 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-57b410.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v1/ref
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-d8e542.o: 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-2245a9.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v1/ref
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-c01054.o: 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-9d548b.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v1/ref
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-88e32e.o: 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-62ba0f.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v1/ref
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-3ce79e.o: 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-2cd35e.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v1/avx1
Compiler: gcc
encrypt.c: /tmp//ccOpjz5E.s: Assembler messages:
encrypt.c: /tmp//ccOpjz5E.s:311: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccOpjz5E.s:312: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccOpjz5E.s:313: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccOpjz5E.s:316: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccOpjz5E.s:317: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccOpjz5E.s:318: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccOpjz5E.s:319: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccOpjz5E.s:320: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccOpjz5E.s:321: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccOpjz5E.s:322: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccOpjz5E.s:323: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccOpjz5E.s:328: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccOpjz5E.s:329: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccOpjz5E.s:333: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccOpjz5E.s:340: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccOpjz5E.s:344: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccOpjz5E.s:354: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccOpjz5E.s:358: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccOpjz5E.s:361: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccOpjz5E.s:370: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccOpjz5E.s:374: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccOpjz5E.s:379: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccOpjz5E.s:382: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccOpjz5E.s:386: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/ref
Compiler: gcc
try.c: /tmp//ccRtAXF0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTtFPEz.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc
try.c: /tmp//cciCIQqR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.data+0xce6): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: final link failed: Bad value
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc1xVDzu.s: Assembler messages:
encrypt.c: /tmp//cc1xVDzu.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc1xVDzu.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc1xVDzu.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc1xVDzu.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc1xVDzu.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc1xVDzu.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc1xVDzu.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc1xVDzu.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc1xVDzu.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc1xVDzu.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc1xVDzu.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc1xVDzu.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc1xVDzu.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc1xVDzu.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc1xVDzu.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc1xVDzu.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc1xVDzu.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc1xVDzu.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc1xVDzu.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc1xVDzu.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc1xVDzu.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc1xVDzu.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc1xVDzu.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc1xVDzu.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/ref
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//ccmSyl3E.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTHbYZf.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//ccr1J68u.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccJt8lOF.s: Assembler messages:
encrypt.c: /tmp//ccJt8lOF.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccJt8lOF.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccJt8lOF.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccJt8lOF.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccJt8lOF.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccJt8lOF.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccJt8lOF.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccJt8lOF.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccJt8lOF.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccJt8lOF.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccJt8lOF.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccJt8lOF.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccJt8lOF.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccJt8lOF.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccJt8lOF.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccJt8lOF.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccJt8lOF.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccJt8lOF.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccJt8lOF.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccJt8lOF.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccJt8lOF.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccJt8lOF.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccJt8lOF.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccJt8lOF.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/ref
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccVRlkaL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccD4ctmn.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccn0VCSS.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp//ccXSCrzy.s: Assembler messages:
encrypt.c: /tmp//ccXSCrzy.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccXSCrzy.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccXSCrzy.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccXSCrzy.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccXSCrzy.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccXSCrzy.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccXSCrzy.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccXSCrzy.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccXSCrzy.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccXSCrzy.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccXSCrzy.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccXSCrzy.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccXSCrzy.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccXSCrzy.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccXSCrzy.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccXSCrzy.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccXSCrzy.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccXSCrzy.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccXSCrzy.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccXSCrzy.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccXSCrzy.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccXSCrzy.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccXSCrzy.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccXSCrzy.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//cc3u2Uma.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//ccpF9gvG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccu4AUHB.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp//cc4RSS25.s: Assembler messages:
encrypt.c: /tmp//cc4RSS25.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc4RSS25.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc4RSS25.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc4RSS25.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc4RSS25.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc4RSS25.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc4RSS25.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc4RSS25.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc4RSS25.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc4RSS25.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc4RSS25.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc4RSS25.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc4RSS25.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc4RSS25.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc4RSS25.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc4RSS25.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc4RSS25.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc4RSS25.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc4RSS25.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc4RSS25.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc4RSS25.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc4RSS25.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc4RSS25.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc4RSS25.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//ccFztMD3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//ccjufOnd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVbCZir.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccRK1zH9.s: Assembler messages:
encrypt.c: /tmp//ccRK1zH9.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccRK1zH9.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccRK1zH9.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccRK1zH9.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccRK1zH9.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccRK1zH9.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccRK1zH9.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccRK1zH9.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccRK1zH9.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccRK1zH9.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccRK1zH9.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccRK1zH9.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccRK1zH9.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccRK1zH9.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccRK1zH9.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccRK1zH9.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccRK1zH9.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccRK1zH9.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccRK1zH9.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccRK1zH9.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccRK1zH9.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccRK1zH9.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccRK1zH9.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccRK1zH9.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//cc95ASme.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccoNDaz4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKDT9NB.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccxaaU4g.s: Assembler messages:
encrypt.c: /tmp//ccxaaU4g.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccxaaU4g.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccxaaU4g.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccxaaU4g.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccxaaU4g.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccxaaU4g.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccxaaU4g.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccxaaU4g.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccxaaU4g.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccxaaU4g.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccxaaU4g.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccxaaU4g.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccxaaU4g.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccxaaU4g.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccxaaU4g.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccxaaU4g.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccxaaU4g.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccxaaU4g.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccxaaU4g.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccxaaU4g.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccxaaU4g.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccxaaU4g.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccxaaU4g.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccxaaU4g.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccLck4IR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbBWeY5.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccvGvcU8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccjbHMsH.s: Assembler messages:
encrypt.c: /tmp//ccjbHMsH.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccjbHMsH.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccjbHMsH.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccjbHMsH.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccjbHMsH.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccjbHMsH.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccjbHMsH.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccjbHMsH.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccjbHMsH.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccjbHMsH.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccjbHMsH.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccjbHMsH.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccjbHMsH.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccjbHMsH.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccjbHMsH.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccjbHMsH.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccjbHMsH.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccjbHMsH.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccjbHMsH.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccjbHMsH.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccjbHMsH.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccjbHMsH.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccjbHMsH.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccjbHMsH.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccMkYGm0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cci1swKg.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccsxM24z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccR7qaJO.s: Assembler messages:
encrypt.c: /tmp//ccR7qaJO.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccR7qaJO.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccR7qaJO.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccR7qaJO.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccR7qaJO.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccR7qaJO.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccR7qaJO.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccR7qaJO.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccR7qaJO.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccR7qaJO.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccR7qaJO.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccR7qaJO.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccR7qaJO.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccR7qaJO.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccR7qaJO.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccR7qaJO.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccR7qaJO.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccR7qaJO.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccR7qaJO.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccR7qaJO.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccR7qaJO.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccR7qaJO.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccR7qaJO.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccR7qaJO.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccQXJV9C.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccVoYlQh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccN3iz37.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops
encrypt.c: /tmp//ccTDz9Wi.s: Assembler messages:
encrypt.c: /tmp//ccTDz9Wi.s:311: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccTDz9Wi.s:312: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccTDz9Wi.s:313: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccTDz9Wi.s:316: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccTDz9Wi.s:317: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccTDz9Wi.s:318: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccTDz9Wi.s:319: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccTDz9Wi.s:320: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccTDz9Wi.s:321: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccTDz9Wi.s:322: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccTDz9Wi.s:323: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccTDz9Wi.s:328: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccTDz9Wi.s:329: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccTDz9Wi.s:333: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccTDz9Wi.s:340: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccTDz9Wi.s:344: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccTDz9Wi.s:354: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccTDz9Wi.s:358: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccTDz9Wi.s:361: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccTDz9Wi.s:370: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccTDz9Wi.s:374: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccTDz9Wi.s:379: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccTDz9Wi.s:382: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccTDz9Wi.s:386: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops
try.c: /tmp//ccGVvl72.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.data+0xce6): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops
try.c: /tmp//ccosskY3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2zkBIo.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccuEvN19.s: Assembler messages:
encrypt.c: /tmp//ccuEvN19.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccuEvN19.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccuEvN19.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccuEvN19.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccuEvN19.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccuEvN19.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccuEvN19.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccuEvN19.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccuEvN19.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccuEvN19.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccuEvN19.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccuEvN19.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccuEvN19.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccuEvN19.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccuEvN19.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccuEvN19.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccuEvN19.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccuEvN19.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccuEvN19.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccuEvN19.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccuEvN19.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccuEvN19.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccuEvN19.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccuEvN19.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccUAKrPX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccp4grfk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLkqgWx.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp//cccZkGbb.s: Assembler messages:
encrypt.c: /tmp//cccZkGbb.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cccZkGbb.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cccZkGbb.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cccZkGbb.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cccZkGbb.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cccZkGbb.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cccZkGbb.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cccZkGbb.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cccZkGbb.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cccZkGbb.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cccZkGbb.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cccZkGbb.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cccZkGbb.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cccZkGbb.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cccZkGbb.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cccZkGbb.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cccZkGbb.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cccZkGbb.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cccZkGbb.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cccZkGbb.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cccZkGbb.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cccZkGbb.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cccZkGbb.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cccZkGbb.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//cc37LU2k.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccFDZc00.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//ccgO55Yc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp//ccCuAAhG.s: Assembler messages:
encrypt.c: /tmp//ccCuAAhG.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccCuAAhG.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccCuAAhG.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccCuAAhG.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccCuAAhG.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccCuAAhG.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccCuAAhG.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccCuAAhG.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccCuAAhG.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccCuAAhG.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccCuAAhG.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccCuAAhG.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccCuAAhG.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccCuAAhG.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccCuAAhG.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccCuAAhG.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccCuAAhG.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccCuAAhG.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccCuAAhG.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccCuAAhG.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccCuAAhG.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccCuAAhG.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccCuAAhG.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccCuAAhG.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccEVCmdJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccpqVDtM.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccetA4LI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp//cce4dQB0.s: Assembler messages:
encrypt.c: /tmp//cce4dQB0.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cce4dQB0.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cce4dQB0.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cce4dQB0.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cce4dQB0.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cce4dQB0.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cce4dQB0.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cce4dQB0.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cce4dQB0.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cce4dQB0.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cce4dQB0.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cce4dQB0.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cce4dQB0.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cce4dQB0.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cce4dQB0.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cce4dQB0.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cce4dQB0.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cce4dQB0.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cce4dQB0.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cce4dQB0.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cce4dQB0.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cce4dQB0.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cce4dQB0.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cce4dQB0.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//cc5MZTQ2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//ccAesHJj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccxU4raQ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccg0IV52.s: Assembler messages:
encrypt.c: /tmp//ccg0IV52.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccg0IV52.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccg0IV52.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccg0IV52.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccg0IV52.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccg0IV52.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccg0IV52.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccg0IV52.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccg0IV52.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccg0IV52.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccg0IV52.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccg0IV52.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccg0IV52.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccg0IV52.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccg0IV52.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccg0IV52.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccg0IV52.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccg0IV52.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccg0IV52.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccg0IV52.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccg0IV52.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccg0IV52.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccg0IV52.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccg0IV52.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccE7jhHl.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccyG51No.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccg09crP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccs6T0bg.s: Assembler messages:
encrypt.c: /tmp//ccs6T0bg.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccs6T0bg.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccs6T0bg.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccs6T0bg.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccs6T0bg.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccs6T0bg.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccs6T0bg.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccs6T0bg.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccs6T0bg.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccs6T0bg.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccs6T0bg.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccs6T0bg.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccs6T0bg.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccs6T0bg.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccs6T0bg.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccs6T0bg.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccs6T0bg.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccs6T0bg.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccs6T0bg.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccs6T0bg.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccs6T0bg.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccs6T0bg.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccs6T0bg.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccs6T0bg.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//cc1p6pan.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccy8fQhh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbMcB0g.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccEX8SDr.s: Assembler messages:
encrypt.c: /tmp//ccEX8SDr.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccEX8SDr.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccEX8SDr.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccEX8SDr.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccEX8SDr.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccEX8SDr.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccEX8SDr.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccEX8SDr.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccEX8SDr.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccEX8SDr.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccEX8SDr.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccEX8SDr.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccEX8SDr.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccEX8SDr.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccEX8SDr.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccEX8SDr.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccEX8SDr.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccEX8SDr.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccEX8SDr.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccEX8SDr.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccEX8SDr.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccEX8SDr.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccEX8SDr.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccEX8SDr.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccMrSclu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc7yE5EX.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccWCElZR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccchp5Op.s: Assembler messages:
encrypt.c: /tmp//ccchp5Op.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccchp5Op.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccchp5Op.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccchp5Op.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccchp5Op.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccchp5Op.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccchp5Op.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccchp5Op.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccchp5Op.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccchp5Op.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccchp5Op.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccchp5Op.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccchp5Op.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccchp5Op.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccchp5Op.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccchp5Op.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccchp5Op.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccchp5Op.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccchp5Op.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccchp5Op.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccchp5Op.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccchp5Op.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccchp5Op.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccchp5Op.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//cc2NFTd2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccizhd4W.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccydIVdd.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccEbPWqe.s: Assembler messages:
encrypt.c: /tmp//ccEbPWqe.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccEbPWqe.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccEbPWqe.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccEbPWqe.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccEbPWqe.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccEbPWqe.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccEbPWqe.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccEbPWqe.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccEbPWqe.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccEbPWqe.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccEbPWqe.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccEbPWqe.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccEbPWqe.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccEbPWqe.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccEbPWqe.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccEbPWqe.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccEbPWqe.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccEbPWqe.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccEbPWqe.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccEbPWqe.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccEbPWqe.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccEbPWqe.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccEbPWqe.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccEbPWqe.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccCt83gW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//cczD2lah.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNSZzCq.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccaAp3hx.s: Assembler messages:
encrypt.c: /tmp//ccaAp3hx.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccaAp3hx.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccaAp3hx.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccaAp3hx.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccaAp3hx.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccaAp3hx.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccaAp3hx.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccaAp3hx.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccaAp3hx.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccaAp3hx.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccaAp3hx.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccaAp3hx.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccaAp3hx.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccaAp3hx.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccaAp3hx.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccaAp3hx.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccaAp3hx.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccaAp3hx.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccaAp3hx.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccaAp3hx.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccaAp3hx.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccaAp3hx.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccaAp3hx.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccaAp3hx.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccCyUFA2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccK4IbIP.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccu0SeUa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccTTpKyU.s: Assembler messages:
encrypt.c: /tmp//ccTTpKyU.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccTTpKyU.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccTTpKyU.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccTTpKyU.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccTTpKyU.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccTTpKyU.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccTTpKyU.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccTTpKyU.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccTTpKyU.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccTTpKyU.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccTTpKyU.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccTTpKyU.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccTTpKyU.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccTTpKyU.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccTTpKyU.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccTTpKyU.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccTTpKyU.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccTTpKyU.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccTTpKyU.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccTTpKyU.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccTTpKyU.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccTTpKyU.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccTTpKyU.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccTTpKyU.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccSHJpU6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvGzrrf.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccVnKZvW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccEn3ytq.s: Assembler messages:
encrypt.c: /tmp//ccEn3ytq.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccEn3ytq.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccEn3ytq.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccEn3ytq.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccEn3ytq.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccEn3ytq.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccEn3ytq.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccEn3ytq.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccEn3ytq.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccEn3ytq.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccEn3ytq.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccEn3ytq.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccEn3ytq.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccEn3ytq.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccEn3ytq.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccEn3ytq.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccEn3ytq.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccEn3ytq.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccEn3ytq.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccEn3ytq.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccEn3ytq.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccEn3ytq.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccEn3ytq.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccEn3ytq.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccIExPnY.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccRVVqDT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc11xqhi.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc8tjA0K.s: Assembler messages:
encrypt.c: /tmp//cc8tjA0K.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc8tjA0K.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc8tjA0K.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc8tjA0K.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc8tjA0K.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc8tjA0K.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc8tjA0K.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc8tjA0K.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc8tjA0K.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc8tjA0K.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc8tjA0K.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc8tjA0K.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc8tjA0K.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc8tjA0K.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc8tjA0K.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc8tjA0K.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc8tjA0K.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc8tjA0K.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc8tjA0K.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc8tjA0K.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc8tjA0K.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc8tjA0K.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc8tjA0K.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc8tjA0K.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccl5xsB8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc1SvG3B.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccr1CWgu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc2eNpHZ.s: Assembler messages:
encrypt.c: /tmp//cc2eNpHZ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc2eNpHZ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc2eNpHZ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc2eNpHZ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc2eNpHZ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc2eNpHZ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc2eNpHZ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc2eNpHZ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc2eNpHZ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc2eNpHZ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc2eNpHZ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc2eNpHZ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc2eNpHZ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc2eNpHZ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc2eNpHZ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc2eNpHZ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc2eNpHZ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc2eNpHZ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc2eNpHZ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc2eNpHZ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc2eNpHZ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc2eNpHZ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc2eNpHZ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc2eNpHZ.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccJHe7LK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccY4jVjf.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccYfdjtm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccoczc34.s: Assembler messages:
encrypt.c: /tmp//ccoczc34.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccoczc34.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccoczc34.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccoczc34.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccoczc34.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccoczc34.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccoczc34.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccoczc34.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccoczc34.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccoczc34.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccoczc34.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccoczc34.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccoczc34.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccoczc34.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccoczc34.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccoczc34.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccoczc34.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccoczc34.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccoczc34.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccoczc34.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccoczc34.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccoczc34.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccoczc34.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccoczc34.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cc9qchTx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5098lC.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccWwfmN4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccJcAQuf.s: Assembler messages:
encrypt.c: /tmp//ccJcAQuf.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccJcAQuf.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccJcAQuf.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccJcAQuf.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccJcAQuf.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccJcAQuf.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccJcAQuf.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccJcAQuf.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccJcAQuf.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccJcAQuf.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccJcAQuf.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccJcAQuf.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccJcAQuf.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccJcAQuf.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccJcAQuf.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccJcAQuf.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccJcAQuf.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccJcAQuf.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccJcAQuf.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccJcAQuf.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccJcAQuf.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccJcAQuf.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccJcAQuf.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccJcAQuf.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccNLDl5a.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccO1bBvu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKCrfk2.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccQolC7v.s: Assembler messages:
encrypt.c: /tmp//ccQolC7v.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccQolC7v.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccQolC7v.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccQolC7v.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccQolC7v.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccQolC7v.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccQolC7v.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccQolC7v.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccQolC7v.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccQolC7v.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccQolC7v.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccQolC7v.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccQolC7v.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccQolC7v.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccQolC7v.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccQolC7v.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccQolC7v.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccQolC7v.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccQolC7v.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccQolC7v.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccQolC7v.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccQolC7v.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccQolC7v.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccQolC7v.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccCqY1xw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc9gV2T5.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccpNMp44.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccxJzKkr.s: Assembler messages:
encrypt.c: /tmp//ccxJzKkr.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccxJzKkr.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccxJzKkr.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccxJzKkr.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccxJzKkr.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccxJzKkr.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccxJzKkr.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccxJzKkr.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccxJzKkr.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccxJzKkr.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccxJzKkr.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccxJzKkr.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccxJzKkr.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccxJzKkr.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccxJzKkr.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccxJzKkr.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccxJzKkr.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccxJzKkr.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccxJzKkr.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccxJzKkr.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccxJzKkr.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccxJzKkr.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccxJzKkr.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccxJzKkr.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc8Zf8MF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccOt5qRA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccgAmR7b.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccOqzRLe.s: Assembler messages:
encrypt.c: /tmp//ccOqzRLe.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccOqzRLe.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccOqzRLe.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccOqzRLe.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccOqzRLe.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccOqzRLe.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccOqzRLe.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccOqzRLe.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccOqzRLe.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccOqzRLe.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccOqzRLe.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccOqzRLe.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccOqzRLe.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccOqzRLe.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccOqzRLe.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccOqzRLe.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccOqzRLe.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccOqzRLe.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccOqzRLe.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccOqzRLe.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccOqzRLe.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccOqzRLe.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccOqzRLe.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccOqzRLe.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccEoJssk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccJWKAqI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8QADGm.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccg8s9I3.s: Assembler messages:
encrypt.c: /tmp//ccg8s9I3.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccg8s9I3.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccg8s9I3.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccg8s9I3.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccg8s9I3.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccg8s9I3.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccg8s9I3.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccg8s9I3.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccg8s9I3.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccg8s9I3.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccg8s9I3.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccg8s9I3.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccg8s9I3.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccg8s9I3.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccg8s9I3.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccg8s9I3.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccg8s9I3.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccg8s9I3.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccg8s9I3.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccg8s9I3.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccg8s9I3.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccg8s9I3.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccg8s9I3.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccg8s9I3.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccWiXe94.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cctZbSsW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc3wHd7N.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc3T8v4W.s: Assembler messages:
encrypt.c: /tmp//cc3T8v4W.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc3T8v4W.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc3T8v4W.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc3T8v4W.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc3T8v4W.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc3T8v4W.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc3T8v4W.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc3T8v4W.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc3T8v4W.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc3T8v4W.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc3T8v4W.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc3T8v4W.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc3T8v4W.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc3T8v4W.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc3T8v4W.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc3T8v4W.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc3T8v4W.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc3T8v4W.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc3T8v4W.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc3T8v4W.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc3T8v4W.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc3T8v4W.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc3T8v4W.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc3T8v4W.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccQiDedV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc7unhcA.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccukeTf3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccl5UGHB.s: Assembler messages:
encrypt.c: /tmp//ccl5UGHB.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccl5UGHB.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccl5UGHB.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccl5UGHB.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccl5UGHB.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccl5UGHB.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccl5UGHB.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccl5UGHB.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccl5UGHB.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccl5UGHB.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccl5UGHB.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccl5UGHB.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccl5UGHB.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccl5UGHB.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccl5UGHB.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccl5UGHB.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccl5UGHB.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccl5UGHB.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccl5UGHB.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccl5UGHB.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccl5UGHB.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccl5UGHB.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccl5UGHB.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccl5UGHB.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccGjEqXK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cclOFH7v.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWH199Q.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccvY1GJ7.s: Assembler messages:
encrypt.c: /tmp//ccvY1GJ7.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccvY1GJ7.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccvY1GJ7.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccvY1GJ7.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccvY1GJ7.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccvY1GJ7.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccvY1GJ7.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccvY1GJ7.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccvY1GJ7.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccvY1GJ7.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccvY1GJ7.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccvY1GJ7.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccvY1GJ7.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccvY1GJ7.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccvY1GJ7.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccvY1GJ7.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccvY1GJ7.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccvY1GJ7.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccvY1GJ7.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccvY1GJ7.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccvY1GJ7.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccvY1GJ7.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccvY1GJ7.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccvY1GJ7.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cc8drBV2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cceam2E1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccmf9xEZ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccsHGx8Y.s: Assembler messages:
encrypt.c: /tmp//ccsHGx8Y.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccsHGx8Y.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccsHGx8Y.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccsHGx8Y.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccsHGx8Y.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccsHGx8Y.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccsHGx8Y.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccsHGx8Y.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccsHGx8Y.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccsHGx8Y.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccsHGx8Y.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccsHGx8Y.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccsHGx8Y.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccsHGx8Y.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccsHGx8Y.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccsHGx8Y.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccsHGx8Y.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccsHGx8Y.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccsHGx8Y.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccsHGx8Y.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccsHGx8Y.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccsHGx8Y.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccsHGx8Y.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccsHGx8Y.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccaBUfEy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccw7UiDK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccJfi2Fg.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccyEP7s4.s: Assembler messages:
encrypt.c: /tmp//ccyEP7s4.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccyEP7s4.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccyEP7s4.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccyEP7s4.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccyEP7s4.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccyEP7s4.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccyEP7s4.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccyEP7s4.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccyEP7s4.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccyEP7s4.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccyEP7s4.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccyEP7s4.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccyEP7s4.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccyEP7s4.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccyEP7s4.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccyEP7s4.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccyEP7s4.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccyEP7s4.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccyEP7s4.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccyEP7s4.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccyEP7s4.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccyEP7s4.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccyEP7s4.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccyEP7s4.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccZs6Pab.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccfnIFrk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccCRJtFB.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccLqbwCi.s: Assembler messages:
encrypt.c: /tmp//ccLqbwCi.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccLqbwCi.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccLqbwCi.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccLqbwCi.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccLqbwCi.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccLqbwCi.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccLqbwCi.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccLqbwCi.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccLqbwCi.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccLqbwCi.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccLqbwCi.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccLqbwCi.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccLqbwCi.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccLqbwCi.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccLqbwCi.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccLqbwCi.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccLqbwCi.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccLqbwCi.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccLqbwCi.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccLqbwCi.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccLqbwCi.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccLqbwCi.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccLqbwCi.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccLqbwCi.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccWAwynO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc7l9MWm.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccfEGpMR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccLFuLS8.s: Assembler messages:
encrypt.c: /tmp//ccLFuLS8.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccLFuLS8.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccLFuLS8.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccLFuLS8.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccLFuLS8.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccLFuLS8.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccLFuLS8.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccLFuLS8.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccLFuLS8.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccLFuLS8.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccLFuLS8.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccLFuLS8.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccLFuLS8.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccLFuLS8.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccLFuLS8.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccLFuLS8.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccLFuLS8.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccLFuLS8.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccLFuLS8.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccLFuLS8.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccLFuLS8.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccLFuLS8.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccLFuLS8.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccLFuLS8.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccLcwRfG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccnhBH4O.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccenaYS7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccXBXr7V.s: Assembler messages:
encrypt.c: /tmp//ccXBXr7V.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccXBXr7V.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccXBXr7V.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccXBXr7V.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccXBXr7V.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccXBXr7V.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccXBXr7V.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccXBXr7V.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccXBXr7V.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccXBXr7V.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccXBXr7V.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccXBXr7V.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccXBXr7V.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccXBXr7V.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccXBXr7V.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccXBXr7V.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccXBXr7V.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccXBXr7V.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccXBXr7V.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccXBXr7V.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccXBXr7V.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccXBXr7V.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccXBXr7V.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccXBXr7V.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccnnQbmE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccvOhiWE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc4v0DxK.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccrlMo0S.s: Assembler messages:
encrypt.c: /tmp//ccrlMo0S.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccrlMo0S.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccrlMo0S.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccrlMo0S.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccrlMo0S.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccrlMo0S.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccrlMo0S.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccrlMo0S.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccrlMo0S.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccrlMo0S.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccrlMo0S.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccrlMo0S.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccrlMo0S.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccrlMo0S.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccrlMo0S.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccrlMo0S.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccrlMo0S.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccrlMo0S.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccrlMo0S.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccrlMo0S.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccrlMo0S.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccrlMo0S.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccrlMo0S.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccrlMo0S.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccgHf45o.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLzPxRp.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccy83cmM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccJxZIlx.s: Assembler messages:
encrypt.c: /tmp//ccJxZIlx.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccJxZIlx.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccJxZIlx.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccJxZIlx.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccJxZIlx.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccJxZIlx.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccJxZIlx.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccJxZIlx.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccJxZIlx.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccJxZIlx.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccJxZIlx.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccJxZIlx.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccJxZIlx.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccJxZIlx.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccJxZIlx.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccJxZIlx.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccJxZIlx.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccJxZIlx.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccJxZIlx.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccJxZIlx.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccJxZIlx.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccJxZIlx.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccJxZIlx.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccJxZIlx.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//cckUYCUz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//cco2IqAq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccFmKclC.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccbmpkWB.s: Assembler messages:
encrypt.c: /tmp//ccbmpkWB.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccbmpkWB.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccbmpkWB.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccbmpkWB.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccbmpkWB.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccbmpkWB.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccbmpkWB.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccbmpkWB.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccbmpkWB.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccbmpkWB.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccbmpkWB.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccbmpkWB.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccbmpkWB.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccbmpkWB.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccbmpkWB.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccbmpkWB.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccbmpkWB.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccbmpkWB.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccbmpkWB.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccbmpkWB.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccbmpkWB.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccbmpkWB.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccbmpkWB.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccbmpkWB.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//ccR3Teop.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//ccUyF0Ad.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccd44rl0.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//cc5htsQc.s: Assembler messages:
encrypt.c: /tmp//cc5htsQc.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc5htsQc.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc5htsQc.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc5htsQc.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc5htsQc.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc5htsQc.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc5htsQc.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc5htsQc.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc5htsQc.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc5htsQc.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc5htsQc.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc5htsQc.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc5htsQc.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc5htsQc.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc5htsQc.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc5htsQc.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc5htsQc.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc5htsQc.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc5htsQc.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc5htsQc.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc5htsQc.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc5htsQc.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc5htsQc.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc5htsQc.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccOm3AKM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccQghcxM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYjtgz3.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccVEyKXc.s: Assembler messages:
encrypt.c: /tmp//ccVEyKXc.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccVEyKXc.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccVEyKXc.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccVEyKXc.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccVEyKXc.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccVEyKXc.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccVEyKXc.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccVEyKXc.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccVEyKXc.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccVEyKXc.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccVEyKXc.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccVEyKXc.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccVEyKXc.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccVEyKXc.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccVEyKXc.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccVEyKXc.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccVEyKXc.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccVEyKXc.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccVEyKXc.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccVEyKXc.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccVEyKXc.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccVEyKXc.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccVEyKXc.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccVEyKXc.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc1VN2FD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccxcDNah.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccnwdoK4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccdF452j.s: Assembler messages:
encrypt.c: /tmp//ccdF452j.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccdF452j.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccdF452j.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccdF452j.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccdF452j.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccdF452j.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccdF452j.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccdF452j.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccdF452j.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccdF452j.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccdF452j.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccdF452j.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccdF452j.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccdF452j.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccdF452j.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccdF452j.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccdF452j.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccdF452j.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccdF452j.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccdF452j.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccdF452j.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccdF452j.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccdF452j.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccdF452j.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cchhq1NZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cclZbd4m.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cco4HqIj.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccF7Cehp.s: Assembler messages:
encrypt.c: /tmp//ccF7Cehp.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccF7Cehp.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccF7Cehp.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccF7Cehp.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccF7Cehp.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccF7Cehp.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccF7Cehp.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccF7Cehp.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccF7Cehp.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccF7Cehp.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccF7Cehp.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccF7Cehp.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccF7Cehp.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccF7Cehp.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccF7Cehp.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccF7Cehp.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccF7Cehp.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccF7Cehp.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccF7Cehp.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccF7Cehp.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccF7Cehp.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccF7Cehp.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccF7Cehp.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccF7Cehp.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccXvuxF3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccl1luhu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBCMzlV.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccF1oTfS.s: Assembler messages:
encrypt.c: /tmp//ccF1oTfS.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccF1oTfS.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccF1oTfS.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccF1oTfS.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccF1oTfS.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccF1oTfS.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccF1oTfS.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccF1oTfS.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccF1oTfS.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccF1oTfS.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccF1oTfS.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccF1oTfS.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccF1oTfS.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccF1oTfS.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccF1oTfS.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccF1oTfS.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccF1oTfS.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccF1oTfS.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccF1oTfS.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccF1oTfS.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccF1oTfS.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccF1oTfS.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccF1oTfS.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccF1oTfS.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cc5Rl7Dh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cckefCjX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccCenf1B.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccxQZMKb.s: Assembler messages:
encrypt.c: /tmp//ccxQZMKb.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccxQZMKb.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccxQZMKb.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccxQZMKb.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccxQZMKb.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccxQZMKb.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccxQZMKb.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccxQZMKb.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccxQZMKb.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccxQZMKb.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccxQZMKb.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccxQZMKb.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccxQZMKb.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccxQZMKb.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccxQZMKb.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccxQZMKb.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccxQZMKb.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccxQZMKb.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccxQZMKb.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccxQZMKb.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccxQZMKb.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccxQZMKb.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccxQZMKb.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccxQZMKb.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//ccAKKKOQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//ccbpXixq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYocpsb.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccq61By4.s: Assembler messages:
encrypt.c: /tmp//ccq61By4.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccq61By4.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccq61By4.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccq61By4.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccq61By4.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccq61By4.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccq61By4.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccq61By4.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccq61By4.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccq61By4.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccq61By4.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccq61By4.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccq61By4.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccq61By4.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccq61By4.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccq61By4.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccq61By4.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccq61By4.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccq61By4.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccq61By4.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccq61By4.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccq61By4.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccq61By4.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccq61By4.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//cc8OQMdO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//ccH0Zvs6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccrjz0lx.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp//ccmldP4t.s: Assembler messages:
encrypt.c: /tmp//ccmldP4t.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccmldP4t.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccmldP4t.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccmldP4t.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccmldP4t.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccmldP4t.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccmldP4t.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccmldP4t.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccmldP4t.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccmldP4t.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccmldP4t.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccmldP4t.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccmldP4t.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccmldP4t.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccmldP4t.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccmldP4t.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccmldP4t.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccmldP4t.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccmldP4t.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccmldP4t.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccmldP4t.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccmldP4t.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccmldP4t.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccmldP4t.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccZIFaam.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccvSnXSv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cckHEvRC.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp//ccNvOsmm.s: Assembler messages:
encrypt.c: /tmp//ccNvOsmm.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccNvOsmm.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccNvOsmm.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccNvOsmm.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccNvOsmm.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccNvOsmm.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccNvOsmm.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccNvOsmm.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccNvOsmm.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccNvOsmm.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccNvOsmm.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccNvOsmm.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccNvOsmm.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccNvOsmm.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccNvOsmm.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccNvOsmm.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccNvOsmm.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccNvOsmm.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccNvOsmm.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccNvOsmm.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccNvOsmm.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccNvOsmm.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccNvOsmm.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccNvOsmm.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//ccDXFGaW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//ccvZ3koc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cck7ZwDA.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccSyYQhl.s: Assembler messages:
encrypt.c: /tmp//ccSyYQhl.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccSyYQhl.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccSyYQhl.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccSyYQhl.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccSyYQhl.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccSyYQhl.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccSyYQhl.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccSyYQhl.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccSyYQhl.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccSyYQhl.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccSyYQhl.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccSyYQhl.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccSyYQhl.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccSyYQhl.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccSyYQhl.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccSyYQhl.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccSyYQhl.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccSyYQhl.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccSyYQhl.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccSyYQhl.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccSyYQhl.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccSyYQhl.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccSyYQhl.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccSyYQhl.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccLvlzV0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccw0r4aJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvrcUQi.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc8RKGQ7.s: Assembler messages:
encrypt.c: /tmp//cc8RKGQ7.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc8RKGQ7.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc8RKGQ7.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc8RKGQ7.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc8RKGQ7.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc8RKGQ7.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc8RKGQ7.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc8RKGQ7.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc8RKGQ7.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc8RKGQ7.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc8RKGQ7.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc8RKGQ7.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc8RKGQ7.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc8RKGQ7.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc8RKGQ7.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc8RKGQ7.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc8RKGQ7.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc8RKGQ7.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc8RKGQ7.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc8RKGQ7.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc8RKGQ7.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc8RKGQ7.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc8RKGQ7.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc8RKGQ7.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccwbgAsH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccx4HZsG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccAT1Z5r.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cctBXJnb.s: Assembler messages:
encrypt.c: /tmp//cctBXJnb.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cctBXJnb.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cctBXJnb.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cctBXJnb.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cctBXJnb.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cctBXJnb.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cctBXJnb.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cctBXJnb.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cctBXJnb.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cctBXJnb.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cctBXJnb.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cctBXJnb.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cctBXJnb.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cctBXJnb.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cctBXJnb.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cctBXJnb.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cctBXJnb.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cctBXJnb.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cctBXJnb.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cctBXJnb.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cctBXJnb.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cctBXJnb.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cctBXJnb.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cctBXJnb.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccPppXRL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccTcfaAX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccpkVMmP.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccd5EP0N.s: Assembler messages:
encrypt.c: /tmp//ccd5EP0N.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccd5EP0N.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccd5EP0N.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccd5EP0N.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccd5EP0N.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccd5EP0N.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccd5EP0N.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccd5EP0N.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccd5EP0N.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccd5EP0N.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccd5EP0N.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccd5EP0N.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccd5EP0N.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccd5EP0N.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccd5EP0N.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccd5EP0N.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccd5EP0N.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccd5EP0N.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccd5EP0N.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccd5EP0N.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccd5EP0N.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccd5EP0N.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccd5EP0N.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccd5EP0N.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccKlS4fk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccWAgFwa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccsyfELX.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccb0IVAv.s: Assembler messages:
encrypt.c: /tmp//ccb0IVAv.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccb0IVAv.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccb0IVAv.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccb0IVAv.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccb0IVAv.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccb0IVAv.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccb0IVAv.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccb0IVAv.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccb0IVAv.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccb0IVAv.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccb0IVAv.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccb0IVAv.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccb0IVAv.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccb0IVAv.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccb0IVAv.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccb0IVAv.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccb0IVAv.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccb0IVAv.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccb0IVAv.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccb0IVAv.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccb0IVAv.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccb0IVAv.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccb0IVAv.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccb0IVAv.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/ref
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccLGdBM6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cckopdXT.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccwRvJcV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccJIylCL.s: Assembler messages:
encrypt.c: /tmp//ccJIylCL.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccJIylCL.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccJIylCL.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccJIylCL.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccJIylCL.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccJIylCL.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccJIylCL.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccJIylCL.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccJIylCL.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccJIylCL.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccJIylCL.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccJIylCL.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccJIylCL.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccJIylCL.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccJIylCL.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccJIylCL.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccJIylCL.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccJIylCL.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccJIylCL.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccJIylCL.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccJIylCL.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccJIylCL.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccJIylCL.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccJIylCL.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cc7cEJuK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccpDi9aH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccu2KfHl.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccvdiSdY.s: Assembler messages:
encrypt.c: /tmp//ccvdiSdY.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccvdiSdY.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccvdiSdY.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccvdiSdY.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccvdiSdY.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccvdiSdY.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccvdiSdY.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccvdiSdY.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccvdiSdY.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccvdiSdY.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccvdiSdY.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccvdiSdY.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccvdiSdY.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccvdiSdY.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccvdiSdY.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccvdiSdY.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccvdiSdY.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccvdiSdY.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccvdiSdY.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccvdiSdY.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccvdiSdY.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccvdiSdY.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccvdiSdY.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccvdiSdY.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/ref
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccCb8LfO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBIa0Hf.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccG6xBOE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//cct7yloE.s: Assembler messages:
encrypt.c: /tmp//cct7yloE.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cct7yloE.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cct7yloE.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cct7yloE.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cct7yloE.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cct7yloE.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cct7yloE.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cct7yloE.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cct7yloE.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cct7yloE.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cct7yloE.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cct7yloE.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cct7yloE.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cct7yloE.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cct7yloE.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cct7yloE.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cct7yloE.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cct7yloE.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cct7yloE.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cct7yloE.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cct7yloE.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cct7yloE.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cct7yloE.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cct7yloE.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cc5BYh4Z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccE4quuM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKiIz3d.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccP3Cjd8.s: Assembler messages:
encrypt.c: /tmp//ccP3Cjd8.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccP3Cjd8.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccP3Cjd8.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccP3Cjd8.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccP3Cjd8.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccP3Cjd8.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccP3Cjd8.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccP3Cjd8.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccP3Cjd8.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccP3Cjd8.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccP3Cjd8.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccP3Cjd8.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccP3Cjd8.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccP3Cjd8.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccP3Cjd8.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccP3Cjd8.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccP3Cjd8.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccP3Cjd8.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccP3Cjd8.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccP3Cjd8.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccP3Cjd8.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccP3Cjd8.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccP3Cjd8.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccP3Cjd8.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccNsMdcP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccQkWRI3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc49VQlg.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccF512Pe.s: Assembler messages:
encrypt.c: /tmp//ccF512Pe.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccF512Pe.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccF512Pe.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccF512Pe.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccF512Pe.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccF512Pe.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccF512Pe.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccF512Pe.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccF512Pe.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccF512Pe.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccF512Pe.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccF512Pe.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccF512Pe.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccF512Pe.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccF512Pe.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccF512Pe.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccF512Pe.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccF512Pe.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccF512Pe.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccF512Pe.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccF512Pe.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccF512Pe.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccF512Pe.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccF512Pe.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccVZXaw5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//cclIO8a6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEbcWYR.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//cc4x2zNY.s: Assembler messages:
encrypt.c: /tmp//cc4x2zNY.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc4x2zNY.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc4x2zNY.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc4x2zNY.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc4x2zNY.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc4x2zNY.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc4x2zNY.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc4x2zNY.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc4x2zNY.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc4x2zNY.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc4x2zNY.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc4x2zNY.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc4x2zNY.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc4x2zNY.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc4x2zNY.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc4x2zNY.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc4x2zNY.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc4x2zNY.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc4x2zNY.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc4x2zNY.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc4x2zNY.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc4x2zNY.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc4x2zNY.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc4x2zNY.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cc2JV2GL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccxmhdEZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccakIDii.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccZV7Equ.s: Assembler messages:
encrypt.c: /tmp//ccZV7Equ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccZV7Equ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccZV7Equ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccZV7Equ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccZV7Equ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccZV7Equ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccZV7Equ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccZV7Equ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccZV7Equ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccZV7Equ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccZV7Equ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccZV7Equ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccZV7Equ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccZV7Equ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccZV7Equ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccZV7Equ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccZV7Equ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccZV7Equ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccZV7Equ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccZV7Equ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccZV7Equ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccZV7Equ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccZV7Equ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccZV7Equ.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccXVkiYB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccXsNFpQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKXBZxE.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccwzso5d.s: Assembler messages:
encrypt.c: /tmp//ccwzso5d.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccwzso5d.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccwzso5d.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccwzso5d.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccwzso5d.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccwzso5d.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccwzso5d.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccwzso5d.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccwzso5d.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccwzso5d.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccwzso5d.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccwzso5d.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccwzso5d.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccwzso5d.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccwzso5d.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccwzso5d.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccwzso5d.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccwzso5d.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccwzso5d.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccwzso5d.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccwzso5d.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccwzso5d.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccwzso5d.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccwzso5d.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/ref
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccCwCXhX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSZMXfk.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccnD2tt7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccHPYBGW.s: Assembler messages:
encrypt.c: /tmp//ccHPYBGW.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccHPYBGW.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccHPYBGW.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccHPYBGW.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccHPYBGW.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccHPYBGW.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccHPYBGW.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccHPYBGW.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccHPYBGW.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccHPYBGW.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccHPYBGW.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccHPYBGW.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccHPYBGW.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccHPYBGW.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccHPYBGW.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccHPYBGW.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccHPYBGW.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccHPYBGW.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccHPYBGW.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccHPYBGW.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccHPYBGW.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccHPYBGW.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccHPYBGW.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccHPYBGW.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cceADLEW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccjSEy3u.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccUZ5HDa.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccCa0vLy.s: Assembler messages:
encrypt.c: /tmp//ccCa0vLy.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccCa0vLy.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccCa0vLy.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccCa0vLy.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccCa0vLy.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccCa0vLy.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccCa0vLy.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccCa0vLy.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccCa0vLy.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccCa0vLy.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccCa0vLy.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccCa0vLy.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccCa0vLy.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccCa0vLy.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccCa0vLy.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccCa0vLy.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccCa0vLy.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccCa0vLy.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccCa0vLy.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccCa0vLy.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccCa0vLy.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccCa0vLy.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccCa0vLy.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccCa0vLy.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccqqG36i.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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/omdsha256k256n248tau256v1/ref
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccsjodpu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccw1Vfpm.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccf98hFQ.s: Assembler messages:
encrypt.c: /tmp//ccf98hFQ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccf98hFQ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccf98hFQ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccf98hFQ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccf98hFQ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccf98hFQ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccf98hFQ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccf98hFQ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccf98hFQ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccf98hFQ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccf98hFQ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccf98hFQ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccf98hFQ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccf98hFQ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccf98hFQ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccf98hFQ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccf98hFQ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccf98hFQ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccf98hFQ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccf98hFQ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccf98hFQ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccf98hFQ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccf98hFQ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccf98hFQ.s:98: Error: no such instruction: `vpxor xmm3,xmm3,xmm2'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccAWQVtC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n248tau256v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/ref
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccFfjXar.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cchtputc.o: In function `alignedcalloc':
try.c: try-anything.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