Implementation notes: amd64, sand, crypto_aead/omdsha256k128n96tau64v1

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
217306? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
217612? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
219194? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041520171218
219194? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
219812? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
219920? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
238822? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
239224? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
239790? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
240748? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041520171218
240772? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041520171218
240774? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
240790? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
240964? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041520171218
241120? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041520171218
241146? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041520171218
241926? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
242510? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
243124? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
243190? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041520171218
243684? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
243694? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
243816? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
243900? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041520171218
244010? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041520171218
244448? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041520171218
246356? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018041520171218
246758? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
247688? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
251122? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018041520171218
251136? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
251222? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
251278? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018041520171218
251540? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
251642? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018041520171218
251642? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018041520171218
251660? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
251694? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
251736? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018041520171218
251794? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018041520171218
251840? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
251936? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
252298? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
252344? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
252488? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
252576? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
252712? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
252774? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
252812? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041520171218
252912? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041520171218
252940? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018041520171218
253054? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
253352? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
253478? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041520171218
253606? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018041520171218
253844? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
253942? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
254668? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
255862? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018041520171218
256568? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018041520171218
258688? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
264802? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
264900? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218
265000? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
265278? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
265404? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018041520171218
265988? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
266442? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018041520171218
267832? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018041520171218
268276? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
606214? ? ?? ? ?refcc2018041520171218
624744? ? ?? ? ?refgcc2018041520171218
626566? ? ?? ? ?refgcc_-funroll-loops2018041520171218

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau64v1/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/omdsha256k128n96tau64v1/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/omdsha256k128n96tau64v1/ref
Compiler: cc
try.c: /tmp/try-anything-f85f9c.o: 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-b37ffa.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau64v1/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-72af9f.o: 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-0b05d3.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau64v1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-e9490d.o: 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-413e12.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau64v1/ref
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-307685.o: 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-d15205.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau64v1/ref
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-82f852.o: 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-8bcac5.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau64v1/ref
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-ce454e.o: 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-d1318f.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau64v1/ref
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-d9776c.o: 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-a8bbdb.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau64v1/avx1
Compiler: gcc
encrypt.c: /tmp//cc1A4SD9.s: Assembler messages:
encrypt.c: /tmp//cc1A4SD9.s:311: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc1A4SD9.s:312: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc1A4SD9.s:313: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc1A4SD9.s:316: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc1A4SD9.s:317: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc1A4SD9.s:318: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc1A4SD9.s:319: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc1A4SD9.s:320: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc1A4SD9.s:321: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc1A4SD9.s:322: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc1A4SD9.s:323: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc1A4SD9.s:328: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc1A4SD9.s:329: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc1A4SD9.s:333: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc1A4SD9.s:340: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc1A4SD9.s:344: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc1A4SD9.s:354: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc1A4SD9.s:358: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc1A4SD9.s:361: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc1A4SD9.s:370: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc1A4SD9.s:374: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc1A4SD9.s:379: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc1A4SD9.s:382: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc1A4SD9.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc
try.c: /tmp//cc4h6FgA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc
try.c: /tmp//ccragVe0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEZGo54.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc5m2PjC.s: Assembler messages:
encrypt.c: /tmp//cc5m2PjC.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc5m2PjC.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc5m2PjC.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc5m2PjC.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc5m2PjC.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc5m2PjC.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc5m2PjC.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc5m2PjC.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc5m2PjC.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc5m2PjC.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc5m2PjC.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc5m2PjC.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc5m2PjC.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc5m2PjC.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc5m2PjC.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc5m2PjC.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc5m2PjC.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc5m2PjC.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc5m2PjC.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc5m2PjC.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc5m2PjC.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc5m2PjC.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc5m2PjC.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc5m2PjC.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//ccTx65pz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKVVWtv.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//ccc7Sjej.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc43NeAt.s: Assembler messages:
encrypt.c: /tmp//cc43NeAt.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc43NeAt.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc43NeAt.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc43NeAt.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc43NeAt.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc43NeAt.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc43NeAt.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc43NeAt.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc43NeAt.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc43NeAt.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc43NeAt.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc43NeAt.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc43NeAt.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc43NeAt.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc43NeAt.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc43NeAt.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc43NeAt.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc43NeAt.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc43NeAt.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc43NeAt.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc43NeAt.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc43NeAt.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc43NeAt.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc43NeAt.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccNJ7iFE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccTcN5c6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKERtg9.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp//ccwyjrbB.s: Assembler messages:
encrypt.c: /tmp//ccwyjrbB.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccwyjrbB.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccwyjrbB.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccwyjrbB.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccwyjrbB.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccwyjrbB.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccwyjrbB.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccwyjrbB.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccwyjrbB.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccwyjrbB.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccwyjrbB.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccwyjrbB.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccwyjrbB.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccwyjrbB.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccwyjrbB.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccwyjrbB.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccwyjrbB.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccwyjrbB.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccwyjrbB.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccwyjrbB.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccwyjrbB.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccwyjrbB.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccwyjrbB.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccwyjrbB.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//ccNrKr3v.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQhiE1O.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//ccmIJtlq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp//ccYZOznr.s: Assembler messages:
encrypt.c: /tmp//ccYZOznr.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccYZOznr.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccYZOznr.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccYZOznr.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccYZOznr.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccYZOznr.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccYZOznr.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccYZOznr.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccYZOznr.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccYZOznr.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccYZOznr.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccYZOznr.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccYZOznr.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccYZOznr.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccYZOznr.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccYZOznr.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccYZOznr.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccYZOznr.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccYZOznr.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccYZOznr.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccYZOznr.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccYZOznr.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccYZOznr.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccYZOznr.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//ccGJyCNf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccbs4jH.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//ccX2YrdM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc9Wc9R5.s: Assembler messages:
encrypt.c: /tmp//cc9Wc9R5.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc9Wc9R5.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc9Wc9R5.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc9Wc9R5.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc9Wc9R5.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc9Wc9R5.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc9Wc9R5.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc9Wc9R5.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc9Wc9R5.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc9Wc9R5.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc9Wc9R5.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc9Wc9R5.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc9Wc9R5.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc9Wc9R5.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc9Wc9R5.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc9Wc9R5.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc9Wc9R5.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc9Wc9R5.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc9Wc9R5.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc9Wc9R5.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc9Wc9R5.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc9Wc9R5.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc9Wc9R5.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc9Wc9R5.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccJvNi5A.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccR27gTf.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//cctnEmzg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc788X8r.s: Assembler messages:
encrypt.c: /tmp//cc788X8r.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc788X8r.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc788X8r.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc788X8r.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc788X8r.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc788X8r.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc788X8r.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc788X8r.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc788X8r.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc788X8r.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc788X8r.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc788X8r.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc788X8r.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc788X8r.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc788X8r.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc788X8r.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc788X8r.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc788X8r.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc788X8r.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc788X8r.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc788X8r.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc788X8r.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc788X8r.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc788X8r.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccoL7Rkb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccxAB5Mn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccUGIMXj.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//cc5OPiwb.s: Assembler messages:
encrypt.c: /tmp//cc5OPiwb.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc5OPiwb.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc5OPiwb.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc5OPiwb.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc5OPiwb.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc5OPiwb.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc5OPiwb.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc5OPiwb.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc5OPiwb.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc5OPiwb.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc5OPiwb.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc5OPiwb.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc5OPiwb.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc5OPiwb.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc5OPiwb.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc5OPiwb.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc5OPiwb.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc5OPiwb.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc5OPiwb.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc5OPiwb.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc5OPiwb.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc5OPiwb.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc5OPiwb.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc5OPiwb.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccJ6JsGD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYeWYfj.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccNd5mWJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccqDBsrd.s: Assembler messages:
encrypt.c: /tmp//ccqDBsrd.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccqDBsrd.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccqDBsrd.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccqDBsrd.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccqDBsrd.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccqDBsrd.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccqDBsrd.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccqDBsrd.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccqDBsrd.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccqDBsrd.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccqDBsrd.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccqDBsrd.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccqDBsrd.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccqDBsrd.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccqDBsrd.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccqDBsrd.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccqDBsrd.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccqDBsrd.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccqDBsrd.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccqDBsrd.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccqDBsrd.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccqDBsrd.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccqDBsrd.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccqDBsrd.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccnOLKS5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccq6HYMi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccphKIaP.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops
encrypt.c: /tmp//ccEWvBV2.s: Assembler messages:
encrypt.c: /tmp//ccEWvBV2.s:311: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccEWvBV2.s:312: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccEWvBV2.s:313: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccEWvBV2.s:316: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccEWvBV2.s:317: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccEWvBV2.s:318: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccEWvBV2.s:319: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccEWvBV2.s:320: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccEWvBV2.s:321: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccEWvBV2.s:322: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccEWvBV2.s:323: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccEWvBV2.s:328: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccEWvBV2.s:329: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccEWvBV2.s:333: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccEWvBV2.s:340: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccEWvBV2.s:344: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccEWvBV2.s:354: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccEWvBV2.s:358: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccEWvBV2.s:361: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccEWvBV2.s:370: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccEWvBV2.s:374: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccEWvBV2.s:379: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccEWvBV2.s:382: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccEWvBV2.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops
try.c: /tmp//cc7OxTwL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczPIN6h.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops
try.c: /tmp//ccel0tQf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp//cct0WkUk.s: Assembler messages:
encrypt.c: /tmp//cct0WkUk.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cct0WkUk.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cct0WkUk.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cct0WkUk.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cct0WkUk.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cct0WkUk.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cct0WkUk.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cct0WkUk.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cct0WkUk.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cct0WkUk.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cct0WkUk.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cct0WkUk.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cct0WkUk.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cct0WkUk.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cct0WkUk.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cct0WkUk.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cct0WkUk.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cct0WkUk.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cct0WkUk.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cct0WkUk.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cct0WkUk.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cct0WkUk.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cct0WkUk.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cct0WkUk.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccLZwQJ5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccgXu90W.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc1puOYn.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccOjknC4.s: Assembler messages:
encrypt.c: /tmp//ccOjknC4.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccOjknC4.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccOjknC4.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccOjknC4.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccOjknC4.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccOjknC4.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccOjknC4.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccOjknC4.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccOjknC4.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccOjknC4.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccOjknC4.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccOjknC4.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccOjknC4.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccOjknC4.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccOjknC4.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccOjknC4.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccOjknC4.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccOjknC4.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccOjknC4.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccOjknC4.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccOjknC4.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccOjknC4.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccOjknC4.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccOjknC4.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//ccPpOxo6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccAhFYSG.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//ccTQqz6L.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp//ccNe23JA.s: Assembler messages:
encrypt.c: /tmp//ccNe23JA.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccNe23JA.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccNe23JA.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccNe23JA.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccNe23JA.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccNe23JA.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccNe23JA.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccNe23JA.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccNe23JA.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccNe23JA.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccNe23JA.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccNe23JA.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccNe23JA.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccNe23JA.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccNe23JA.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccNe23JA.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccNe23JA.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccNe23JA.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccNe23JA.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccNe23JA.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccNe23JA.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccNe23JA.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccNe23JA.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccNe23JA.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccV0EUl6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQin44k.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccYOtzWD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp//ccK2koSu.s: Assembler messages:
encrypt.c: /tmp//ccK2koSu.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccK2koSu.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccK2koSu.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccK2koSu.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccK2koSu.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccK2koSu.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccK2koSu.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccK2koSu.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccK2koSu.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccK2koSu.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccK2koSu.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccK2koSu.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccK2koSu.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccK2koSu.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccK2koSu.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccK2koSu.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccK2koSu.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccK2koSu.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccK2koSu.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccK2koSu.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccK2koSu.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccK2koSu.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccK2koSu.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccK2koSu.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//ccNLtffQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//ccqc9R2d.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccx94Z23.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccqWPrce.s: Assembler messages:
encrypt.c: /tmp//ccqWPrce.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccqWPrce.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccqWPrce.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccqWPrce.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccqWPrce.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccqWPrce.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccqWPrce.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccqWPrce.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccqWPrce.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccqWPrce.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccqWPrce.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccqWPrce.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccqWPrce.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccqWPrce.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccqWPrce.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccqWPrce.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccqWPrce.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccqWPrce.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccqWPrce.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccqWPrce.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccqWPrce.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccqWPrce.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccqWPrce.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccqWPrce.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccNvDuWB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccDeZfT4.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccgVahVo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccq9U6Wv.s: Assembler messages:
encrypt.c: /tmp//ccq9U6Wv.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccq9U6Wv.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccq9U6Wv.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccq9U6Wv.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccq9U6Wv.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccq9U6Wv.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccq9U6Wv.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccq9U6Wv.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccq9U6Wv.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccq9U6Wv.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccq9U6Wv.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccq9U6Wv.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccq9U6Wv.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccq9U6Wv.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccq9U6Wv.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccq9U6Wv.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccq9U6Wv.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccq9U6Wv.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccq9U6Wv.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccq9U6Wv.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccq9U6Wv.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccq9U6Wv.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccq9U6Wv.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccq9U6Wv.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccGK0WhL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccoIj8Vp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccA68YFo.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccxMnHn6.s: Assembler messages:
encrypt.c: /tmp//ccxMnHn6.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccxMnHn6.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccxMnHn6.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccxMnHn6.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccxMnHn6.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccxMnHn6.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccxMnHn6.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccxMnHn6.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccxMnHn6.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccxMnHn6.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccxMnHn6.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccxMnHn6.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccxMnHn6.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccxMnHn6.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccxMnHn6.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccxMnHn6.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccxMnHn6.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccxMnHn6.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccxMnHn6.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccxMnHn6.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccxMnHn6.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccxMnHn6.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccxMnHn6.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccxMnHn6.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccIiAGpr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccshVQga.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2sNdtl.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccgKyzCZ.s: Assembler messages:
encrypt.c: /tmp//ccgKyzCZ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccgKyzCZ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccgKyzCZ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccgKyzCZ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccgKyzCZ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccgKyzCZ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccgKyzCZ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccgKyzCZ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccgKyzCZ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccgKyzCZ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccgKyzCZ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccgKyzCZ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccgKyzCZ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccgKyzCZ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccgKyzCZ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccgKyzCZ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccgKyzCZ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccgKyzCZ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccgKyzCZ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccgKyzCZ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccgKyzCZ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccgKyzCZ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccgKyzCZ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccgKyzCZ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//cc77KulS.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccWqadVv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccR0wQik.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccbjVc5N.s: Assembler messages:
encrypt.c: /tmp//ccbjVc5N.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccbjVc5N.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccbjVc5N.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccbjVc5N.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccbjVc5N.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccbjVc5N.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccbjVc5N.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccbjVc5N.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccbjVc5N.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccbjVc5N.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccbjVc5N.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccbjVc5N.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccbjVc5N.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccbjVc5N.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccbjVc5N.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccbjVc5N.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccbjVc5N.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccbjVc5N.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccbjVc5N.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccbjVc5N.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccbjVc5N.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccbjVc5N.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccbjVc5N.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccbjVc5N.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccs0tbWD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//cct6e96H.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccdW5SNj.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccOXtoxE.s: Assembler messages:
encrypt.c: /tmp//ccOXtoxE.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccOXtoxE.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccOXtoxE.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccOXtoxE.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccOXtoxE.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccOXtoxE.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccOXtoxE.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccOXtoxE.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccOXtoxE.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccOXtoxE.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccOXtoxE.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccOXtoxE.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccOXtoxE.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccOXtoxE.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccOXtoxE.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccOXtoxE.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccOXtoxE.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccOXtoxE.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccOXtoxE.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccOXtoxE.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccOXtoxE.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccOXtoxE.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccOXtoxE.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccOXtoxE.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccFu0R9D.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cclxeZG0.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccQJek09.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccxDmTa2.s: Assembler messages:
encrypt.c: /tmp//ccxDmTa2.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccxDmTa2.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccxDmTa2.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccxDmTa2.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccxDmTa2.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccxDmTa2.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccxDmTa2.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccxDmTa2.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccxDmTa2.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccxDmTa2.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccxDmTa2.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccxDmTa2.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccxDmTa2.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccxDmTa2.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccxDmTa2.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccxDmTa2.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccxDmTa2.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccxDmTa2.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccxDmTa2.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccxDmTa2.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccxDmTa2.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccxDmTa2.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccxDmTa2.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccxDmTa2.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccNhaSC3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNvlIgz.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccrZ5E8g.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccAZvq6D.s: Assembler messages:
encrypt.c: /tmp//ccAZvq6D.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccAZvq6D.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccAZvq6D.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccAZvq6D.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccAZvq6D.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccAZvq6D.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccAZvq6D.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccAZvq6D.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccAZvq6D.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccAZvq6D.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccAZvq6D.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccAZvq6D.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccAZvq6D.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccAZvq6D.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccAZvq6D.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccAZvq6D.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccAZvq6D.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccAZvq6D.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccAZvq6D.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccAZvq6D.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccAZvq6D.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccAZvq6D.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccAZvq6D.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccAZvq6D.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccYHDneN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccdz15wj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccC7k0WQ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc9mUnFY.s: Assembler messages:
encrypt.c: /tmp//cc9mUnFY.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc9mUnFY.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc9mUnFY.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc9mUnFY.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc9mUnFY.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc9mUnFY.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc9mUnFY.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc9mUnFY.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc9mUnFY.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc9mUnFY.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc9mUnFY.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc9mUnFY.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc9mUnFY.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc9mUnFY.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc9mUnFY.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc9mUnFY.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc9mUnFY.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc9mUnFY.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc9mUnFY.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc9mUnFY.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc9mUnFY.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc9mUnFY.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc9mUnFY.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc9mUnFY.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc3O3uAN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccx9tDBX.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cci5Q0Rg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccJ38sNn.s: Assembler messages:
encrypt.c: /tmp//ccJ38sNn.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccJ38sNn.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccJ38sNn.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccJ38sNn.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccJ38sNn.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccJ38sNn.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccJ38sNn.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccJ38sNn.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccJ38sNn.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccJ38sNn.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccJ38sNn.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccJ38sNn.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccJ38sNn.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccJ38sNn.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccJ38sNn.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccJ38sNn.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccJ38sNn.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccJ38sNn.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccJ38sNn.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccJ38sNn.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccJ38sNn.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccJ38sNn.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccJ38sNn.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccJ38sNn.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cc3XuB4t.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccDWQ6zU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccdif8vi.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccPwz2nX.s: Assembler messages:
encrypt.c: /tmp//ccPwz2nX.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccPwz2nX.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccPwz2nX.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccPwz2nX.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccPwz2nX.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccPwz2nX.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccPwz2nX.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccPwz2nX.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccPwz2nX.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccPwz2nX.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccPwz2nX.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccPwz2nX.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccPwz2nX.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccPwz2nX.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccPwz2nX.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccPwz2nX.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccPwz2nX.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccPwz2nX.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccPwz2nX.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccPwz2nX.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccPwz2nX.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccPwz2nX.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccPwz2nX.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccPwz2nX.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccZw4cDP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cccDTt3o.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5x6W2n.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccJo3f08.s: Assembler messages:
encrypt.c: /tmp//ccJo3f08.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccJo3f08.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccJo3f08.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccJo3f08.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccJo3f08.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccJo3f08.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccJo3f08.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccJo3f08.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccJo3f08.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccJo3f08.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccJo3f08.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccJo3f08.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccJo3f08.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccJo3f08.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccJo3f08.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccJo3f08.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccJo3f08.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccJo3f08.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccJo3f08.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccJo3f08.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccJo3f08.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccJo3f08.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccJo3f08.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccJo3f08.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccmoiR3I.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccgjlPAt.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccztluQV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc8mg5pS.s: Assembler messages:
encrypt.c: /tmp//cc8mg5pS.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc8mg5pS.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc8mg5pS.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc8mg5pS.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc8mg5pS.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc8mg5pS.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc8mg5pS.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc8mg5pS.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc8mg5pS.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc8mg5pS.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc8mg5pS.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc8mg5pS.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc8mg5pS.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc8mg5pS.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc8mg5pS.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc8mg5pS.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc8mg5pS.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc8mg5pS.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc8mg5pS.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc8mg5pS.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc8mg5pS.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc8mg5pS.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc8mg5pS.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc8mg5pS.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccfXogPt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccjsunhO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccM1nTJD.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccCUK8th.s: Assembler messages:
encrypt.c: /tmp//ccCUK8th.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccCUK8th.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccCUK8th.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccCUK8th.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccCUK8th.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccCUK8th.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccCUK8th.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccCUK8th.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccCUK8th.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccCUK8th.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccCUK8th.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccCUK8th.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccCUK8th.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccCUK8th.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccCUK8th.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccCUK8th.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccCUK8th.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccCUK8th.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccCUK8th.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccCUK8th.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccCUK8th.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccCUK8th.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccCUK8th.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccCUK8th.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cclLPKsQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccApj29o.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccnk0Ggz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccDHObZD.s: Assembler messages:
encrypt.c: /tmp//ccDHObZD.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccDHObZD.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccDHObZD.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccDHObZD.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccDHObZD.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccDHObZD.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccDHObZD.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccDHObZD.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccDHObZD.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccDHObZD.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccDHObZD.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccDHObZD.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccDHObZD.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccDHObZD.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccDHObZD.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccDHObZD.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccDHObZD.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccDHObZD.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccDHObZD.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccDHObZD.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccDHObZD.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccDHObZD.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccDHObZD.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccDHObZD.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cc34jGjM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSTP7jY.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cc3NUBud.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccYtITVK.s: Assembler messages:
encrypt.c: /tmp//ccYtITVK.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccYtITVK.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccYtITVK.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccYtITVK.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccYtITVK.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccYtITVK.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccYtITVK.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccYtITVK.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccYtITVK.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccYtITVK.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccYtITVK.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccYtITVK.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccYtITVK.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccYtITVK.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccYtITVK.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccYtITVK.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccYtITVK.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccYtITVK.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccYtITVK.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccYtITVK.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccYtITVK.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccYtITVK.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccYtITVK.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccYtITVK.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccC7Mv2y.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cczmVhTu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc6HQHDB.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccwWT3V7.s: Assembler messages:
encrypt.c: /tmp//ccwWT3V7.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccwWT3V7.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccwWT3V7.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccwWT3V7.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccwWT3V7.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccwWT3V7.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccwWT3V7.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccwWT3V7.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccwWT3V7.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccwWT3V7.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccwWT3V7.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccwWT3V7.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccwWT3V7.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccwWT3V7.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccwWT3V7.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccwWT3V7.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccwWT3V7.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccwWT3V7.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccwWT3V7.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccwWT3V7.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccwWT3V7.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccwWT3V7.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccwWT3V7.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccwWT3V7.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc65EgAz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccMcxFUq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQKsaLL.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccYzElCX.s: Assembler messages:
encrypt.c: /tmp//ccYzElCX.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccYzElCX.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccYzElCX.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccYzElCX.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccYzElCX.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccYzElCX.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccYzElCX.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccYzElCX.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccYzElCX.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccYzElCX.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccYzElCX.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccYzElCX.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccYzElCX.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccYzElCX.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccYzElCX.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccYzElCX.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccYzElCX.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccYzElCX.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccYzElCX.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccYzElCX.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccYzElCX.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccYzElCX.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccYzElCX.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccYzElCX.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cck4zjPK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2w8U9z.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccoE9DYz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccCMSqA8.s: Assembler messages:
encrypt.c: /tmp//ccCMSqA8.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccCMSqA8.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccCMSqA8.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccCMSqA8.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccCMSqA8.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccCMSqA8.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccCMSqA8.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccCMSqA8.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccCMSqA8.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccCMSqA8.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccCMSqA8.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccCMSqA8.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccCMSqA8.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccCMSqA8.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccCMSqA8.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccCMSqA8.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccCMSqA8.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccCMSqA8.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccCMSqA8.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccCMSqA8.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccCMSqA8.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccCMSqA8.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccCMSqA8.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccCMSqA8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccXpiDIs.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccmhKknh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEXRsX3.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccQPfnc7.s: Assembler messages:
encrypt.c: /tmp//ccQPfnc7.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccQPfnc7.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccQPfnc7.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccQPfnc7.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccQPfnc7.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccQPfnc7.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccQPfnc7.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccQPfnc7.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccQPfnc7.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccQPfnc7.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccQPfnc7.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccQPfnc7.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccQPfnc7.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccQPfnc7.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccQPfnc7.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccQPfnc7.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccQPfnc7.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccQPfnc7.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccQPfnc7.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccQPfnc7.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccQPfnc7.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccQPfnc7.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccQPfnc7.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccQPfnc7.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccIGRsqH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2Z9Jlc.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccqEVeiW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccUG14uX.s: Assembler messages:
encrypt.c: /tmp//ccUG14uX.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccUG14uX.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccUG14uX.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccUG14uX.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccUG14uX.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccUG14uX.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccUG14uX.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccUG14uX.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccUG14uX.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccUG14uX.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccUG14uX.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccUG14uX.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccUG14uX.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccUG14uX.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccUG14uX.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccUG14uX.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccUG14uX.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccUG14uX.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccUG14uX.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccUG14uX.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccUG14uX.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccUG14uX.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccUG14uX.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccUG14uX.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccaj4ooH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccIqtkDZ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccgQIlgT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccEcdBc5.s: Assembler messages:
encrypt.c: /tmp//ccEcdBc5.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccEcdBc5.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccEcdBc5.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccEcdBc5.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccEcdBc5.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccEcdBc5.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccEcdBc5.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccEcdBc5.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccEcdBc5.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccEcdBc5.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccEcdBc5.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccEcdBc5.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccEcdBc5.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccEcdBc5.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccEcdBc5.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccEcdBc5.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccEcdBc5.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccEcdBc5.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccEcdBc5.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccEcdBc5.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccEcdBc5.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccEcdBc5.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccEcdBc5.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccEcdBc5.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccdyHacg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccpaOAyQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc550Jur.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccs92NdF.s: Assembler messages:
encrypt.c: /tmp//ccs92NdF.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccs92NdF.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccs92NdF.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccs92NdF.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccs92NdF.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccs92NdF.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccs92NdF.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccs92NdF.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccs92NdF.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccs92NdF.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccs92NdF.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccs92NdF.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccs92NdF.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccs92NdF.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccs92NdF.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccs92NdF.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccs92NdF.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccs92NdF.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccs92NdF.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccs92NdF.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccs92NdF.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccs92NdF.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccs92NdF.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccs92NdF.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccDS9FtM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cclACEpI.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccrrAFb7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//cclgfpy4.s: Assembler messages:
encrypt.c: /tmp//cclgfpy4.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cclgfpy4.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cclgfpy4.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cclgfpy4.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cclgfpy4.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cclgfpy4.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cclgfpy4.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cclgfpy4.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cclgfpy4.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cclgfpy4.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cclgfpy4.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cclgfpy4.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cclgfpy4.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cclgfpy4.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cclgfpy4.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cclgfpy4.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cclgfpy4.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cclgfpy4.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cclgfpy4.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cclgfpy4.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cclgfpy4.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cclgfpy4.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cclgfpy4.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cclgfpy4.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccLp96B9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccgJQCYz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccIRIyK1.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccppTMGl.s: Assembler messages:
encrypt.c: /tmp//ccppTMGl.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccppTMGl.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccppTMGl.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccppTMGl.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccppTMGl.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccppTMGl.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccppTMGl.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccppTMGl.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccppTMGl.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccppTMGl.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccppTMGl.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccppTMGl.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccppTMGl.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccppTMGl.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccppTMGl.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccppTMGl.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccppTMGl.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccppTMGl.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccppTMGl.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccppTMGl.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccppTMGl.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccppTMGl.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccppTMGl.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccppTMGl.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccMoBUwK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTx9oht.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccihHdz6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccm1Rkwq.s: Assembler messages:
encrypt.c: /tmp//ccm1Rkwq.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccm1Rkwq.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccm1Rkwq.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccm1Rkwq.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccm1Rkwq.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccm1Rkwq.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccm1Rkwq.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccm1Rkwq.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccm1Rkwq.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccm1Rkwq.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccm1Rkwq.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccm1Rkwq.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccm1Rkwq.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccm1Rkwq.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccm1Rkwq.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccm1Rkwq.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccm1Rkwq.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccm1Rkwq.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccm1Rkwq.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccm1Rkwq.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccm1Rkwq.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccm1Rkwq.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccm1Rkwq.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccm1Rkwq.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//cc7dgY9X.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccgHjEF.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccNXlDKA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccY9Yh8d.s: Assembler messages:
encrypt.c: /tmp//ccY9Yh8d.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccY9Yh8d.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccY9Yh8d.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccY9Yh8d.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccY9Yh8d.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccY9Yh8d.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccY9Yh8d.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccY9Yh8d.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccY9Yh8d.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccY9Yh8d.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccY9Yh8d.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccY9Yh8d.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccY9Yh8d.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccY9Yh8d.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccY9Yh8d.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccY9Yh8d.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccY9Yh8d.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccY9Yh8d.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccY9Yh8d.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccY9Yh8d.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccY9Yh8d.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccY9Yh8d.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccY9Yh8d.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccY9Yh8d.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//ccEV5GGx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//cckE8adx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccA1OxZA.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccXEKFJo.s: Assembler messages:
encrypt.c: /tmp//ccXEKFJo.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccXEKFJo.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccXEKFJo.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccXEKFJo.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccXEKFJo.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccXEKFJo.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccXEKFJo.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccXEKFJo.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccXEKFJo.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccXEKFJo.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccXEKFJo.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccXEKFJo.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccXEKFJo.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccXEKFJo.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccXEKFJo.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccXEKFJo.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccXEKFJo.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccXEKFJo.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccXEKFJo.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccXEKFJo.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccXEKFJo.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccXEKFJo.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccXEKFJo.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccXEKFJo.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccjdqCAO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//cclaT3mH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccyClhs1.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc6XBLBE.s: Assembler messages:
encrypt.c: /tmp//cc6XBLBE.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc6XBLBE.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc6XBLBE.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc6XBLBE.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc6XBLBE.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc6XBLBE.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc6XBLBE.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc6XBLBE.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc6XBLBE.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc6XBLBE.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc6XBLBE.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc6XBLBE.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc6XBLBE.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc6XBLBE.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc6XBLBE.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc6XBLBE.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc6XBLBE.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc6XBLBE.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc6XBLBE.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc6XBLBE.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc6XBLBE.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc6XBLBE.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc6XBLBE.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc6XBLBE.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccXMUZyu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccgQHhTf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2LJRGS.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccnfrTOz.s: Assembler messages:
encrypt.c: /tmp//ccnfrTOz.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccnfrTOz.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccnfrTOz.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccnfrTOz.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccnfrTOz.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccnfrTOz.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccnfrTOz.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccnfrTOz.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccnfrTOz.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccnfrTOz.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccnfrTOz.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccnfrTOz.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccnfrTOz.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccnfrTOz.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccnfrTOz.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccnfrTOz.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccnfrTOz.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccnfrTOz.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccnfrTOz.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccnfrTOz.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccnfrTOz.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccnfrTOz.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccnfrTOz.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccnfrTOz.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cc21NAll.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccCVKVJT.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccIqmKEH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//cci1G5Oo.s: Assembler messages:
encrypt.c: /tmp//cci1G5Oo.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cci1G5Oo.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cci1G5Oo.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cci1G5Oo.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cci1G5Oo.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cci1G5Oo.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cci1G5Oo.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cci1G5Oo.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cci1G5Oo.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cci1G5Oo.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cci1G5Oo.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cci1G5Oo.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cci1G5Oo.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cci1G5Oo.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cci1G5Oo.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cci1G5Oo.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cci1G5Oo.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cci1G5Oo.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cci1G5Oo.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cci1G5Oo.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cci1G5Oo.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cci1G5Oo.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cci1G5Oo.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cci1G5Oo.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cccc4kjH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccrYgowe.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5gqymY.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccQM7iB1.s: Assembler messages:
encrypt.c: /tmp//ccQM7iB1.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccQM7iB1.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccQM7iB1.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccQM7iB1.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccQM7iB1.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccQM7iB1.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccQM7iB1.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccQM7iB1.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccQM7iB1.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccQM7iB1.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccQM7iB1.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccQM7iB1.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccQM7iB1.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccQM7iB1.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccQM7iB1.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccQM7iB1.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccQM7iB1.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccQM7iB1.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccQM7iB1.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccQM7iB1.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccQM7iB1.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccQM7iB1.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccQM7iB1.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccQM7iB1.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccITNKnw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccXnGKvU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccnUqyus.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc9WX5y5.s: Assembler messages:
encrypt.c: /tmp//cc9WX5y5.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc9WX5y5.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc9WX5y5.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc9WX5y5.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc9WX5y5.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc9WX5y5.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc9WX5y5.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc9WX5y5.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc9WX5y5.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc9WX5y5.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc9WX5y5.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc9WX5y5.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc9WX5y5.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc9WX5y5.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc9WX5y5.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc9WX5y5.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc9WX5y5.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc9WX5y5.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc9WX5y5.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc9WX5y5.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc9WX5y5.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc9WX5y5.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc9WX5y5.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc9WX5y5.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//ccQZDsOW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccCuYY7l.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//cczkChCL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccnFVfTk.s: Assembler messages:
encrypt.c: /tmp//ccnFVfTk.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccnFVfTk.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccnFVfTk.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccnFVfTk.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccnFVfTk.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccnFVfTk.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccnFVfTk.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccnFVfTk.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccnFVfTk.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccnFVfTk.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccnFVfTk.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccnFVfTk.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccnFVfTk.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccnFVfTk.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccnFVfTk.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccnFVfTk.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccnFVfTk.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccnFVfTk.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccnFVfTk.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccnFVfTk.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccnFVfTk.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccnFVfTk.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccnFVfTk.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccnFVfTk.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//cc0GUesv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc3HeVsO.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//ccAyiF2N.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp//ccemsfzK.s: Assembler messages:
encrypt.c: /tmp//ccemsfzK.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccemsfzK.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccemsfzK.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccemsfzK.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccemsfzK.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccemsfzK.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccemsfzK.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccemsfzK.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccemsfzK.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccemsfzK.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccemsfzK.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccemsfzK.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccemsfzK.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccemsfzK.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccemsfzK.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccemsfzK.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccemsfzK.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccemsfzK.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccemsfzK.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccemsfzK.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccemsfzK.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccemsfzK.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccemsfzK.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccemsfzK.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccPJn7op.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccuWMJJZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMsHow2.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp//ccwDoLet.s: Assembler messages:
encrypt.c: /tmp//ccwDoLet.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccwDoLet.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccwDoLet.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccwDoLet.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccwDoLet.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccwDoLet.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccwDoLet.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccwDoLet.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccwDoLet.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccwDoLet.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccwDoLet.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccwDoLet.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccwDoLet.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccwDoLet.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccwDoLet.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccwDoLet.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccwDoLet.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccwDoLet.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccwDoLet.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccwDoLet.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccwDoLet.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccwDoLet.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccwDoLet.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccwDoLet.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//cc685Pzc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//ccLnttqv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBHRXn5.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccPCCVNl.s: Assembler messages:
encrypt.c: /tmp//ccPCCVNl.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccPCCVNl.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccPCCVNl.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccPCCVNl.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccPCCVNl.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccPCCVNl.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccPCCVNl.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccPCCVNl.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccPCCVNl.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccPCCVNl.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccPCCVNl.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccPCCVNl.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccPCCVNl.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccPCCVNl.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccPCCVNl.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccPCCVNl.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccPCCVNl.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccPCCVNl.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccPCCVNl.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccPCCVNl.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccPCCVNl.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccPCCVNl.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccPCCVNl.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccPCCVNl.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccGyz3MY.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccXCKVd4.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccmNcwZ4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc93WmhH.s: Assembler messages:
encrypt.c: /tmp//cc93WmhH.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc93WmhH.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc93WmhH.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc93WmhH.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc93WmhH.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc93WmhH.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc93WmhH.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc93WmhH.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc93WmhH.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc93WmhH.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc93WmhH.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc93WmhH.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc93WmhH.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc93WmhH.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc93WmhH.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc93WmhH.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc93WmhH.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc93WmhH.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc93WmhH.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc93WmhH.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc93WmhH.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc93WmhH.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc93WmhH.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc93WmhH.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc8fCC5J.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccH3Ipw3.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccW7U4BN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cccqjzYh.s: Assembler messages:
encrypt.c: /tmp//cccqjzYh.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cccqjzYh.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cccqjzYh.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cccqjzYh.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cccqjzYh.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cccqjzYh.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cccqjzYh.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cccqjzYh.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cccqjzYh.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cccqjzYh.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cccqjzYh.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cccqjzYh.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cccqjzYh.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cccqjzYh.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cccqjzYh.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cccqjzYh.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cccqjzYh.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cccqjzYh.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cccqjzYh.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cccqjzYh.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cccqjzYh.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cccqjzYh.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cccqjzYh.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cccqjzYh.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccJb3OFa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8v4hjm.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccXLKExn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccYpF4dW.s: Assembler messages:
encrypt.c: /tmp//ccYpF4dW.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccYpF4dW.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccYpF4dW.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccYpF4dW.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccYpF4dW.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccYpF4dW.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccYpF4dW.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccYpF4dW.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccYpF4dW.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccYpF4dW.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccYpF4dW.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccYpF4dW.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccYpF4dW.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccYpF4dW.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccYpF4dW.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccYpF4dW.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccYpF4dW.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccYpF4dW.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccYpF4dW.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccYpF4dW.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccYpF4dW.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccYpF4dW.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccYpF4dW.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccYpF4dW.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccKUy2IB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccxBmFxj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccHNM0hi.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccOuPDrR.s: Assembler messages:
encrypt.c: /tmp//ccOuPDrR.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccOuPDrR.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccOuPDrR.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccOuPDrR.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccOuPDrR.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccOuPDrR.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccOuPDrR.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccOuPDrR.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccOuPDrR.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccOuPDrR.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccOuPDrR.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccOuPDrR.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccOuPDrR.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccOuPDrR.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccOuPDrR.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccOuPDrR.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccOuPDrR.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccOuPDrR.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccOuPDrR.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccOuPDrR.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccOuPDrR.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccOuPDrR.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccOuPDrR.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccOuPDrR.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc2I0Ck1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccN5g0NK.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccFIzV0e.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccor11ev.s: Assembler messages:
encrypt.c: /tmp//ccor11ev.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccor11ev.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccor11ev.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccor11ev.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccor11ev.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccor11ev.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccor11ev.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccor11ev.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccor11ev.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccor11ev.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccor11ev.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccor11ev.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccor11ev.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccor11ev.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccor11ev.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccor11ev.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccor11ev.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccor11ev.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccor11ev.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccor11ev.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccor11ev.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccor11ev.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccor11ev.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccor11ev.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccuuLcos.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cczJVlS6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc0amKTU.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccbuM3R2.s: Assembler messages:
encrypt.c: /tmp//ccbuM3R2.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccbuM3R2.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccbuM3R2.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccbuM3R2.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccbuM3R2.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccbuM3R2.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccbuM3R2.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccbuM3R2.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccbuM3R2.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccbuM3R2.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccbuM3R2.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccbuM3R2.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccbuM3R2.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccbuM3R2.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccbuM3R2.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccbuM3R2.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccbuM3R2.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccbuM3R2.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccbuM3R2.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccbuM3R2.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccbuM3R2.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccbuM3R2.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccbuM3R2.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccbuM3R2.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cchrZhQ1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccvg2njU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccfhcYDF.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccEGfuYG.s: Assembler messages:
encrypt.c: /tmp//ccEGfuYG.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccEGfuYG.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccEGfuYG.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccEGfuYG.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccEGfuYG.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccEGfuYG.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccEGfuYG.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccEGfuYG.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccEGfuYG.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccEGfuYG.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccEGfuYG.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccEGfuYG.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccEGfuYG.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccEGfuYG.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccEGfuYG.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccEGfuYG.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccEGfuYG.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccEGfuYG.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccEGfuYG.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccEGfuYG.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccEGfuYG.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccEGfuYG.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccEGfuYG.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccEGfuYG.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccHpIrTA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cciotTWL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccCBPQmN.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//cc310825.s: Assembler messages:
encrypt.c: /tmp//cc310825.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc310825.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc310825.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc310825.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc310825.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc310825.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc310825.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc310825.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc310825.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc310825.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc310825.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc310825.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc310825.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc310825.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc310825.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc310825.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc310825.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc310825.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc310825.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc310825.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc310825.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc310825.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc310825.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc310825.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccgOmNX7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cclC176U.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccySY1RM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccX2zHYd.s: Assembler messages:
encrypt.c: /tmp//ccX2zHYd.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccX2zHYd.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccX2zHYd.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccX2zHYd.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccX2zHYd.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccX2zHYd.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccX2zHYd.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccX2zHYd.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccX2zHYd.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccX2zHYd.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccX2zHYd.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccX2zHYd.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccX2zHYd.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccX2zHYd.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccX2zHYd.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccX2zHYd.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccX2zHYd.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccX2zHYd.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccX2zHYd.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccX2zHYd.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccX2zHYd.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccX2zHYd.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccX2zHYd.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccX2zHYd.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//cc6GW6US.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccL70Oiu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccD3zfI5.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccFRbLOE.s: Assembler messages:
encrypt.c: /tmp//ccFRbLOE.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccFRbLOE.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccFRbLOE.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccFRbLOE.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccFRbLOE.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccFRbLOE.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccFRbLOE.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccFRbLOE.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccFRbLOE.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccFRbLOE.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccFRbLOE.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccFRbLOE.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccFRbLOE.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccFRbLOE.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccFRbLOE.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccFRbLOE.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccFRbLOE.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccFRbLOE.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccFRbLOE.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccFRbLOE.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccFRbLOE.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccFRbLOE.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccFRbLOE.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccFRbLOE.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccFH5Ku9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cch6lDsR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBRocv7.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//cc02yksY.s: Assembler messages:
encrypt.c: /tmp//cc02yksY.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc02yksY.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc02yksY.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc02yksY.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc02yksY.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc02yksY.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc02yksY.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc02yksY.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc02yksY.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc02yksY.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc02yksY.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc02yksY.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc02yksY.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc02yksY.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc02yksY.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc02yksY.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc02yksY.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc02yksY.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc02yksY.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc02yksY.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc02yksY.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc02yksY.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc02yksY.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc02yksY.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccFrxYDy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccPhVdPr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLodOCw.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccwvunfR.s: Assembler messages:
encrypt.c: /tmp//ccwvunfR.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccwvunfR.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccwvunfR.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccwvunfR.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccwvunfR.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccwvunfR.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccwvunfR.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccwvunfR.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccwvunfR.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccwvunfR.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccwvunfR.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccwvunfR.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccwvunfR.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccwvunfR.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccwvunfR.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccwvunfR.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccwvunfR.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccwvunfR.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccwvunfR.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccwvunfR.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccwvunfR.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccwvunfR.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccwvunfR.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccwvunfR.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccMsOnId.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccp5YVdk.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccjVDmVX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc6cCeRi.s: Assembler messages:
encrypt.c: /tmp//cc6cCeRi.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc6cCeRi.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc6cCeRi.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc6cCeRi.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc6cCeRi.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc6cCeRi.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc6cCeRi.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc6cCeRi.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc6cCeRi.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc6cCeRi.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc6cCeRi.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc6cCeRi.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc6cCeRi.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc6cCeRi.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc6cCeRi.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc6cCeRi.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc6cCeRi.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc6cCeRi.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc6cCeRi.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc6cCeRi.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc6cCeRi.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc6cCeRi.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc6cCeRi.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc6cCeRi.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccctP5nj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccs6a6E5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc9sZedu.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccJRHqgd.s: Assembler messages:
encrypt.c: /tmp//ccJRHqgd.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccJRHqgd.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccJRHqgd.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccJRHqgd.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccJRHqgd.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccJRHqgd.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccJRHqgd.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccJRHqgd.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccJRHqgd.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccJRHqgd.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccJRHqgd.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccJRHqgd.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccJRHqgd.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccJRHqgd.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccJRHqgd.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccJRHqgd.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccJRHqgd.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccJRHqgd.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccJRHqgd.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccJRHqgd.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccJRHqgd.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccJRHqgd.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccJRHqgd.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccJRHqgd.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccBt0aFx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccmE1ZLe.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccRMyYOi.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccFgQGmB.s: Assembler messages:
encrypt.c: /tmp//ccFgQGmB.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccFgQGmB.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccFgQGmB.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccFgQGmB.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccFgQGmB.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccFgQGmB.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccFgQGmB.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccFgQGmB.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccFgQGmB.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccFgQGmB.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccFgQGmB.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccFgQGmB.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccFgQGmB.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccFgQGmB.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccFgQGmB.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccFgQGmB.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccFgQGmB.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccFgQGmB.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccFgQGmB.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccFgQGmB.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccFgQGmB.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccFgQGmB.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccFgQGmB.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccFgQGmB.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/omdsha256k128n96tau64v1/ref
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccUcUrHD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccaleMbg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau64v1/sse4
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cclaTsSl.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k128n96tau64v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k128n96tau64v1.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