Implementation notes: amd64, sand, crypto_aead/omdsha256k192n104tau128v1

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k192n104tau128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
216676? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
217374? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
218908? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041520171218
219160? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
219366? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
220986? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
238868? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
239394? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
240784? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041520171218
240862? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041520171218
240966? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
241024? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041520171218
241098? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041520171218
241260? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
241270? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041520171218
241350? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
241980? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
242270? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
243536? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
243736? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041520171218
243778? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
244084? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041520171218
244458? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041520171218
244472? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
244878? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018041520171218
246156? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
246860? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
247668? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
249834? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018041520171218
249840? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
249878? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
250114? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018041520171218
250254? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
250318? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018041520171218
250398? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
250460? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
250522? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
250738? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
250738? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018041520171218
251192? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
252020? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
252098? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018041520171218
252164? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018041520171218
252218? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
252408? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
252610? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
252648? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
252676? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018041520171218
252732? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
252790? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
252808? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018041520171218
252818? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041520171218
253222? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
253632? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041520171218
254020? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041520171218
254110? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
254524? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
255270? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
255498? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018041520171218
256162? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018041520171218
257730? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041520171218
259658? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
260800? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
262206? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
262230? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018041520171218
262542? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218
262650? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018041520171218
262660? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
262890? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
264228? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018041520171218
608590? ? ?? ? ?refcc2018041520171218
622886? ? ?? ? ?refgcc2018041520171218
630146? ? ?? ? ?refgcc_-funroll-loops2018041520171218

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v1/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/omdsha256k192n104tau128v1/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/omdsha256k192n104tau128v1/ref
Compiler: cc
try.c: /tmp/try-anything-de7891.o: 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-abfe05.o: In function `alignedcalloc':
try.c: try-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/omdsha256k192n104tau128v1/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-451c66.o: 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-a25898.o: In function `alignedcalloc':
try.c: try-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/omdsha256k192n104tau128v1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-f70d4d.o: 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-5c3128.o: In function `alignedcalloc':
try.c: try-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/omdsha256k192n104tau128v1/ref
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-ed0094.o: 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-f26db3.o: In function `alignedcalloc':
try.c: try-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/omdsha256k192n104tau128v1/ref
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-a17c3a.o: 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-92a143.o: In function `alignedcalloc':
try.c: try-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/omdsha256k192n104tau128v1/ref
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-4cba1e.o: 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-bfda57.o: In function `alignedcalloc':
try.c: try-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/omdsha256k192n104tau128v1/ref
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-97dd76.o: 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-c153f5.o: In function `alignedcalloc':
try.c: try-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/omdsha256k192n104tau128v1/avx1
Compiler: gcc
encrypt.c: /tmp//ccYOLR9B.s: Assembler messages:
encrypt.c: /tmp//ccYOLR9B.s:311: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccYOLR9B.s:312: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccYOLR9B.s:313: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccYOLR9B.s:316: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccYOLR9B.s:317: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccYOLR9B.s:318: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccYOLR9B.s:319: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccYOLR9B.s:320: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccYOLR9B.s:321: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccYOLR9B.s:322: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccYOLR9B.s:323: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccYOLR9B.s:328: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccYOLR9B.s:329: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccYOLR9B.s:333: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccYOLR9B.s:340: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccYOLR9B.s:344: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccYOLR9B.s:354: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccYOLR9B.s:358: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccYOLR9B.s:361: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccYOLR9B.s:370: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccYOLR9B.s:374: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccYOLR9B.s:379: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccYOLR9B.s:382: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccYOLR9B.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc
try.c: /tmp//cccmJ3BM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc
try.c: /tmp//ccpg9IRf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwxcZdS.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc0nojeK.s: Assembler messages:
encrypt.c: /tmp//cc0nojeK.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc0nojeK.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc0nojeK.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc0nojeK.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc0nojeK.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc0nojeK.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc0nojeK.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc0nojeK.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc0nojeK.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc0nojeK.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc0nojeK.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc0nojeK.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc0nojeK.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc0nojeK.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc0nojeK.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc0nojeK.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc0nojeK.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc0nojeK.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc0nojeK.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc0nojeK.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc0nojeK.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc0nojeK.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc0nojeK.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc0nojeK.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//ccE2Jh5e.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQztZ54.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//ccWF6yPp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccTqEaWk.s: Assembler messages:
encrypt.c: /tmp//ccTqEaWk.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccTqEaWk.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccTqEaWk.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccTqEaWk.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccTqEaWk.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccTqEaWk.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccTqEaWk.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccTqEaWk.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccTqEaWk.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccTqEaWk.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccTqEaWk.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccTqEaWk.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccTqEaWk.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccTqEaWk.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccTqEaWk.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccTqEaWk.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccTqEaWk.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccTqEaWk.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccTqEaWk.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccTqEaWk.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccTqEaWk.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccTqEaWk.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccTqEaWk.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccTqEaWk.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccQ1ziKj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZm3I1w.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccZvFc7U.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp//ccO1ig0n.s: Assembler messages:
encrypt.c: /tmp//ccO1ig0n.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccO1ig0n.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccO1ig0n.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccO1ig0n.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccO1ig0n.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccO1ig0n.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccO1ig0n.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccO1ig0n.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccO1ig0n.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccO1ig0n.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccO1ig0n.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccO1ig0n.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccO1ig0n.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccO1ig0n.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccO1ig0n.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccO1ig0n.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccO1ig0n.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccO1ig0n.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccO1ig0n.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccO1ig0n.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccO1ig0n.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccO1ig0n.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccO1ig0n.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccO1ig0n.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//cc506zH5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc81muXe.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//ccbOOQ5Z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp//ccaXrn42.s: Assembler messages:
encrypt.c: /tmp//ccaXrn42.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccaXrn42.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccaXrn42.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccaXrn42.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccaXrn42.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccaXrn42.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccaXrn42.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccaXrn42.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccaXrn42.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccaXrn42.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccaXrn42.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccaXrn42.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccaXrn42.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccaXrn42.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccaXrn42.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccaXrn42.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccaXrn42.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccaXrn42.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccaXrn42.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccaXrn42.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccaXrn42.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccaXrn42.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccaXrn42.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccaXrn42.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//cc3xV5Zf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//ccPmdx4R.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQHDwKR.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccaByPkA.s: Assembler messages:
encrypt.c: /tmp//ccaByPkA.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccaByPkA.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccaByPkA.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccaByPkA.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccaByPkA.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccaByPkA.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccaByPkA.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccaByPkA.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccaByPkA.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccaByPkA.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccaByPkA.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccaByPkA.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccaByPkA.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccaByPkA.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccaByPkA.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccaByPkA.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccaByPkA.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccaByPkA.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccaByPkA.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccaByPkA.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccaByPkA.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccaByPkA.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccaByPkA.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccaByPkA.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccAqIPnf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccwx9KGU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccJo2oS5.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccxKKyCI.s: Assembler messages:
encrypt.c: /tmp//ccxKKyCI.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccxKKyCI.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccxKKyCI.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccxKKyCI.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccxKKyCI.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccxKKyCI.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccxKKyCI.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccxKKyCI.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccxKKyCI.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccxKKyCI.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccxKKyCI.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccxKKyCI.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccxKKyCI.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccxKKyCI.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccxKKyCI.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccxKKyCI.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccxKKyCI.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccxKKyCI.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccxKKyCI.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccxKKyCI.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccxKKyCI.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccxKKyCI.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccxKKyCI.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccxKKyCI.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccsnlzzh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccvlMccF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc6rhgJp.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//cc8n0CKa.s: Assembler messages:
encrypt.c: /tmp//cc8n0CKa.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc8n0CKa.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc8n0CKa.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc8n0CKa.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc8n0CKa.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc8n0CKa.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc8n0CKa.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc8n0CKa.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc8n0CKa.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc8n0CKa.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc8n0CKa.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc8n0CKa.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc8n0CKa.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc8n0CKa.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc8n0CKa.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc8n0CKa.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc8n0CKa.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc8n0CKa.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc8n0CKa.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc8n0CKa.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc8n0CKa.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc8n0CKa.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc8n0CKa.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc8n0CKa.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccbQzP8l.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//cclkm6zl.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccX1foHF.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccx6zD9a.s: Assembler messages:
encrypt.c: /tmp//ccx6zD9a.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccx6zD9a.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccx6zD9a.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccx6zD9a.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccx6zD9a.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccx6zD9a.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccx6zD9a.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccx6zD9a.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccx6zD9a.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccx6zD9a.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccx6zD9a.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccx6zD9a.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccx6zD9a.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccx6zD9a.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccx6zD9a.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccx6zD9a.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccx6zD9a.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccx6zD9a.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccx6zD9a.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccx6zD9a.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccx6zD9a.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccx6zD9a.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccx6zD9a.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccx6zD9a.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//cckeH7vB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccm5MynC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKApilN.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops
encrypt.c: /tmp//cchNgrR8.s: Assembler messages:
encrypt.c: /tmp//cchNgrR8.s:311: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cchNgrR8.s:312: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cchNgrR8.s:313: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cchNgrR8.s:316: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cchNgrR8.s:317: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cchNgrR8.s:318: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cchNgrR8.s:319: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cchNgrR8.s:320: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cchNgrR8.s:321: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cchNgrR8.s:322: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cchNgrR8.s:323: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cchNgrR8.s:328: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cchNgrR8.s:329: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cchNgrR8.s:333: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cchNgrR8.s:340: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cchNgrR8.s:344: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cchNgrR8.s:354: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cchNgrR8.s:358: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cchNgrR8.s:361: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cchNgrR8.s:370: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cchNgrR8.s:374: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cchNgrR8.s:379: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cchNgrR8.s:382: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cchNgrR8.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops
try.c: /tmp//ccN8vI88.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccRHhAo3.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops
try.c: /tmp//ccb3lCU7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccelefrW.s: Assembler messages:
encrypt.c: /tmp//ccelefrW.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccelefrW.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccelefrW.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccelefrW.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccelefrW.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccelefrW.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccelefrW.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccelefrW.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccelefrW.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccelefrW.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccelefrW.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccelefrW.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccelefrW.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccelefrW.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccelefrW.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccelefrW.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccelefrW.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccelefrW.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccelefrW.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccelefrW.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccelefrW.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccelefrW.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccelefrW.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccelefrW.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccM4eC0Z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccOWgq8z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVU2r8E.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp//cceLzRtm.s: Assembler messages:
encrypt.c: /tmp//cceLzRtm.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cceLzRtm.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cceLzRtm.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cceLzRtm.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cceLzRtm.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cceLzRtm.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cceLzRtm.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cceLzRtm.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cceLzRtm.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cceLzRtm.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cceLzRtm.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cceLzRtm.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cceLzRtm.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cceLzRtm.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cceLzRtm.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cceLzRtm.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cceLzRtm.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cceLzRtm.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cceLzRtm.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cceLzRtm.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cceLzRtm.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cceLzRtm.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cceLzRtm.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cceLzRtm.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//ccBil4vB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//ccEFzyOj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWgkYaL.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp//cccW5G27.s: Assembler messages:
encrypt.c: /tmp//cccW5G27.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cccW5G27.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cccW5G27.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cccW5G27.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cccW5G27.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cccW5G27.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cccW5G27.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cccW5G27.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cccW5G27.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cccW5G27.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cccW5G27.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cccW5G27.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cccW5G27.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cccW5G27.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cccW5G27.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cccW5G27.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cccW5G27.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cccW5G27.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cccW5G27.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cccW5G27.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cccW5G27.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cccW5G27.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cccW5G27.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cccW5G27.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccJv8tu0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//cce0BTuo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccetelnI.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp//ccWC3xwA.s: Assembler messages:
encrypt.c: /tmp//ccWC3xwA.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccWC3xwA.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccWC3xwA.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccWC3xwA.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccWC3xwA.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccWC3xwA.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccWC3xwA.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccWC3xwA.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccWC3xwA.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccWC3xwA.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccWC3xwA.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccWC3xwA.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccWC3xwA.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccWC3xwA.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccWC3xwA.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccWC3xwA.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccWC3xwA.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccWC3xwA.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccWC3xwA.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccWC3xwA.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccWC3xwA.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccWC3xwA.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccWC3xwA.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccWC3xwA.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//ccTtb0BV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//ccfGhahf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccgr4WWb.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//cctFWSUE.s: Assembler messages:
encrypt.c: /tmp//cctFWSUE.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cctFWSUE.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cctFWSUE.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cctFWSUE.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cctFWSUE.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cctFWSUE.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cctFWSUE.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cctFWSUE.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cctFWSUE.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cctFWSUE.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cctFWSUE.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cctFWSUE.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cctFWSUE.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cctFWSUE.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cctFWSUE.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cctFWSUE.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cctFWSUE.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cctFWSUE.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cctFWSUE.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cctFWSUE.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cctFWSUE.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cctFWSUE.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cctFWSUE.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cctFWSUE.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccV8piIE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccnCF9uO.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccxlIAgN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//cchFccDp.s: Assembler messages:
encrypt.c: /tmp//cchFccDp.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cchFccDp.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cchFccDp.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cchFccDp.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cchFccDp.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cchFccDp.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cchFccDp.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cchFccDp.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cchFccDp.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cchFccDp.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cchFccDp.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cchFccDp.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cchFccDp.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cchFccDp.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cchFccDp.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cchFccDp.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cchFccDp.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cchFccDp.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cchFccDp.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cchFccDp.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cchFccDp.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cchFccDp.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cchFccDp.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cchFccDp.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccMwWrEp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2CfROZ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccqAIQ5k.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccdbP8I2.s: Assembler messages:
encrypt.c: /tmp//ccdbP8I2.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccdbP8I2.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccdbP8I2.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccdbP8I2.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccdbP8I2.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccdbP8I2.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccdbP8I2.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccdbP8I2.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccdbP8I2.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccdbP8I2.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccdbP8I2.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccdbP8I2.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccdbP8I2.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccdbP8I2.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccdbP8I2.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccdbP8I2.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccdbP8I2.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccdbP8I2.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccdbP8I2.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccdbP8I2.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccdbP8I2.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccdbP8I2.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccdbP8I2.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccdbP8I2.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccGCo5T7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccg7nYK0.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccePh3GZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccACcErs.s: Assembler messages:
encrypt.c: /tmp//ccACcErs.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccACcErs.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccACcErs.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccACcErs.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccACcErs.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccACcErs.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccACcErs.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccACcErs.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccACcErs.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccACcErs.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccACcErs.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccACcErs.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccACcErs.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccACcErs.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccACcErs.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccACcErs.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccACcErs.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccACcErs.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccACcErs.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccACcErs.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccACcErs.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccACcErs.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccACcErs.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccACcErs.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccYDKZO0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccxfKPPK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccsxEA8C.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cckk3HHA.s: Assembler messages:
encrypt.c: /tmp//cckk3HHA.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cckk3HHA.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cckk3HHA.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cckk3HHA.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cckk3HHA.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cckk3HHA.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cckk3HHA.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cckk3HHA.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cckk3HHA.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cckk3HHA.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cckk3HHA.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cckk3HHA.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cckk3HHA.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cckk3HHA.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cckk3HHA.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cckk3HHA.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cckk3HHA.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cckk3HHA.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cckk3HHA.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cckk3HHA.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cckk3HHA.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cckk3HHA.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cckk3HHA.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cckk3HHA.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//cc7Wp6nU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccuv09Cd.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccL3qplx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccdYD9Id.s: Assembler messages:
encrypt.c: /tmp//ccdYD9Id.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccdYD9Id.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccdYD9Id.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccdYD9Id.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccdYD9Id.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccdYD9Id.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccdYD9Id.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccdYD9Id.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccdYD9Id.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccdYD9Id.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccdYD9Id.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccdYD9Id.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccdYD9Id.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccdYD9Id.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccdYD9Id.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccdYD9Id.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccdYD9Id.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccdYD9Id.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccdYD9Id.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccdYD9Id.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccdYD9Id.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccdYD9Id.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccdYD9Id.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccdYD9Id.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//cc3WXHID.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc7WZBC4.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccSIYduR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccDlGOL6.s: Assembler messages:
encrypt.c: /tmp//ccDlGOL6.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccDlGOL6.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccDlGOL6.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccDlGOL6.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccDlGOL6.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccDlGOL6.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccDlGOL6.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccDlGOL6.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccDlGOL6.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccDlGOL6.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccDlGOL6.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccDlGOL6.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccDlGOL6.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccDlGOL6.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccDlGOL6.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccDlGOL6.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccDlGOL6.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccDlGOL6.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccDlGOL6.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccDlGOL6.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccDlGOL6.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccDlGOL6.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccDlGOL6.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccDlGOL6.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//cccNVxet.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccyHdJX6.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccxBltDc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccAlqPUB.s: Assembler messages:
encrypt.c: /tmp//ccAlqPUB.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccAlqPUB.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccAlqPUB.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccAlqPUB.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccAlqPUB.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccAlqPUB.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccAlqPUB.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccAlqPUB.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccAlqPUB.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccAlqPUB.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccAlqPUB.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccAlqPUB.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccAlqPUB.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccAlqPUB.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccAlqPUB.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccAlqPUB.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccAlqPUB.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccAlqPUB.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccAlqPUB.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccAlqPUB.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccAlqPUB.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccAlqPUB.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccAlqPUB.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccAlqPUB.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//cc8b2uEN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccjmhCwf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccN23qiB.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccxZ3Bus.s: Assembler messages:
encrypt.c: /tmp//ccxZ3Bus.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccxZ3Bus.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccxZ3Bus.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccxZ3Bus.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccxZ3Bus.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccxZ3Bus.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccxZ3Bus.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccxZ3Bus.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccxZ3Bus.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccxZ3Bus.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccxZ3Bus.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccxZ3Bus.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccxZ3Bus.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccxZ3Bus.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccxZ3Bus.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccxZ3Bus.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccxZ3Bus.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccxZ3Bus.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccxZ3Bus.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccxZ3Bus.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccxZ3Bus.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccxZ3Bus.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccxZ3Bus.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccxZ3Bus.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccAXvmo0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccUJYFmO.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cctPdbhy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cctsYeNS.s: Assembler messages:
encrypt.c: /tmp//cctsYeNS.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cctsYeNS.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cctsYeNS.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cctsYeNS.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cctsYeNS.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cctsYeNS.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cctsYeNS.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cctsYeNS.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cctsYeNS.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cctsYeNS.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cctsYeNS.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cctsYeNS.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cctsYeNS.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cctsYeNS.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cctsYeNS.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cctsYeNS.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cctsYeNS.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cctsYeNS.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cctsYeNS.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cctsYeNS.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cctsYeNS.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cctsYeNS.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cctsYeNS.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cctsYeNS.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccWY7NZy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccnde2zb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc23liWP.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//cc1vqN6U.s: Assembler messages:
encrypt.c: /tmp//cc1vqN6U.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc1vqN6U.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc1vqN6U.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc1vqN6U.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc1vqN6U.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc1vqN6U.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc1vqN6U.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc1vqN6U.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc1vqN6U.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc1vqN6U.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc1vqN6U.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc1vqN6U.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc1vqN6U.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc1vqN6U.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc1vqN6U.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc1vqN6U.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc1vqN6U.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc1vqN6U.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc1vqN6U.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc1vqN6U.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc1vqN6U.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc1vqN6U.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc1vqN6U.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc1vqN6U.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccXkcD95.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKFnMkm.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cchkpMgF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccOxcqLo.s: Assembler messages:
encrypt.c: /tmp//ccOxcqLo.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccOxcqLo.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccOxcqLo.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccOxcqLo.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccOxcqLo.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccOxcqLo.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccOxcqLo.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccOxcqLo.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccOxcqLo.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccOxcqLo.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccOxcqLo.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccOxcqLo.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccOxcqLo.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccOxcqLo.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccOxcqLo.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccOxcqLo.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccOxcqLo.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccOxcqLo.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccOxcqLo.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccOxcqLo.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccOxcqLo.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccOxcqLo.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccOxcqLo.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccOxcqLo.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccMyPYq1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cctsYOkz.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cct0fXHo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccZKcYKq.s: Assembler messages:
encrypt.c: /tmp//ccZKcYKq.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccZKcYKq.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccZKcYKq.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccZKcYKq.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccZKcYKq.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccZKcYKq.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccZKcYKq.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccZKcYKq.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccZKcYKq.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccZKcYKq.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccZKcYKq.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccZKcYKq.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccZKcYKq.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccZKcYKq.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccZKcYKq.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccZKcYKq.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccZKcYKq.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccZKcYKq.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccZKcYKq.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccZKcYKq.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccZKcYKq.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccZKcYKq.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccZKcYKq.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccZKcYKq.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccR6A7CX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccYLeFXK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccONHwD1.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccYWmstg.s: Assembler messages:
encrypt.c: /tmp//ccYWmstg.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccYWmstg.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccYWmstg.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccYWmstg.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccYWmstg.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccYWmstg.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccYWmstg.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccYWmstg.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccYWmstg.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccYWmstg.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccYWmstg.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccYWmstg.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccYWmstg.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccYWmstg.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccYWmstg.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccYWmstg.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccYWmstg.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccYWmstg.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccYWmstg.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccYWmstg.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccYWmstg.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccYWmstg.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccYWmstg.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccYWmstg.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccE9l9wR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZLrHqf.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cckxwWn6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cct5uEfZ.s: Assembler messages:
encrypt.c: /tmp//cct5uEfZ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cct5uEfZ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cct5uEfZ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cct5uEfZ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cct5uEfZ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cct5uEfZ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cct5uEfZ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cct5uEfZ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cct5uEfZ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cct5uEfZ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cct5uEfZ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cct5uEfZ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cct5uEfZ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cct5uEfZ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cct5uEfZ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cct5uEfZ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cct5uEfZ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cct5uEfZ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cct5uEfZ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cct5uEfZ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cct5uEfZ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cct5uEfZ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cct5uEfZ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cct5uEfZ.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccX7E8kk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cckDq0UX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2YFZdj.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccXINFU2.s: Assembler messages:
encrypt.c: /tmp//ccXINFU2.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccXINFU2.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccXINFU2.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccXINFU2.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccXINFU2.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccXINFU2.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccXINFU2.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccXINFU2.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccXINFU2.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccXINFU2.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccXINFU2.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccXINFU2.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccXINFU2.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccXINFU2.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccXINFU2.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccXINFU2.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccXINFU2.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccXINFU2.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccXINFU2.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccXINFU2.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccXINFU2.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccXINFU2.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccXINFU2.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccXINFU2.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccD7DLOn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc6fMPqk.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cclBh4oh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccI7T7MH.s: Assembler messages:
encrypt.c: /tmp//ccI7T7MH.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccI7T7MH.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccI7T7MH.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccI7T7MH.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccI7T7MH.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccI7T7MH.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccI7T7MH.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccI7T7MH.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccI7T7MH.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccI7T7MH.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccI7T7MH.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccI7T7MH.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccI7T7MH.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccI7T7MH.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccI7T7MH.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccI7T7MH.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccI7T7MH.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccI7T7MH.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccI7T7MH.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccI7T7MH.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccI7T7MH.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccI7T7MH.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccI7T7MH.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccI7T7MH.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccp3WzSq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccuJMja6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccqF6JXb.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccqitk2J.s: Assembler messages:
encrypt.c: /tmp//ccqitk2J.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccqitk2J.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccqitk2J.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccqitk2J.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccqitk2J.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccqitk2J.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccqitk2J.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccqitk2J.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccqitk2J.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccqitk2J.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccqitk2J.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccqitk2J.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccqitk2J.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccqitk2J.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccqitk2J.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccqitk2J.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccqitk2J.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccqitk2J.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccqitk2J.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccqitk2J.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccqitk2J.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccqitk2J.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccqitk2J.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccqitk2J.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccF5l114.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccuwM8yh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZrCm80.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccXRH2py.s: Assembler messages:
encrypt.c: /tmp//ccXRH2py.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccXRH2py.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccXRH2py.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccXRH2py.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccXRH2py.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccXRH2py.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccXRH2py.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccXRH2py.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccXRH2py.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccXRH2py.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccXRH2py.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccXRH2py.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccXRH2py.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccXRH2py.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccXRH2py.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccXRH2py.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccXRH2py.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccXRH2py.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccXRH2py.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccXRH2py.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccXRH2py.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccXRH2py.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccXRH2py.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccXRH2py.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cc0Zy9Yc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccHd8Khk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc9L8vVd.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccgpMXRt.s: Assembler messages:
encrypt.c: /tmp//ccgpMXRt.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccgpMXRt.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccgpMXRt.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccgpMXRt.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccgpMXRt.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccgpMXRt.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccgpMXRt.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccgpMXRt.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccgpMXRt.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccgpMXRt.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccgpMXRt.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccgpMXRt.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccgpMXRt.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccgpMXRt.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccgpMXRt.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccgpMXRt.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccgpMXRt.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccgpMXRt.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccgpMXRt.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccgpMXRt.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccgpMXRt.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccgpMXRt.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccgpMXRt.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccgpMXRt.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccEtXY1R.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cchhb4i0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccmObV4o.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccbpXX2t.s: Assembler messages:
encrypt.c: /tmp//ccbpXX2t.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccbpXX2t.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccbpXX2t.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccbpXX2t.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccbpXX2t.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccbpXX2t.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccbpXX2t.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccbpXX2t.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccbpXX2t.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccbpXX2t.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccbpXX2t.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccbpXX2t.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccbpXX2t.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccbpXX2t.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccbpXX2t.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccbpXX2t.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccbpXX2t.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccbpXX2t.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccbpXX2t.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccbpXX2t.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccbpXX2t.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccbpXX2t.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccbpXX2t.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccbpXX2t.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//cc7JYf2K.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccE1oJO6.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccmQGEnm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cclaOoVG.s: Assembler messages:
encrypt.c: /tmp//cclaOoVG.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cclaOoVG.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cclaOoVG.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cclaOoVG.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cclaOoVG.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cclaOoVG.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cclaOoVG.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cclaOoVG.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cclaOoVG.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cclaOoVG.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cclaOoVG.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cclaOoVG.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cclaOoVG.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cclaOoVG.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cclaOoVG.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cclaOoVG.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cclaOoVG.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cclaOoVG.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cclaOoVG.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cclaOoVG.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cclaOoVG.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cclaOoVG.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cclaOoVG.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cclaOoVG.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccdp79rw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMmlwn6.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccv42UxA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccfjnDEx.s: Assembler messages:
encrypt.c: /tmp//ccfjnDEx.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccfjnDEx.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccfjnDEx.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccfjnDEx.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccfjnDEx.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccfjnDEx.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccfjnDEx.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccfjnDEx.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccfjnDEx.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccfjnDEx.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccfjnDEx.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccfjnDEx.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccfjnDEx.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccfjnDEx.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccfjnDEx.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccfjnDEx.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccfjnDEx.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccfjnDEx.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccfjnDEx.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccfjnDEx.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccfjnDEx.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccfjnDEx.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccfjnDEx.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccfjnDEx.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cc4LhkT8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccxDcLwP.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccBLOhu1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccp8oqso.s: Assembler messages:
encrypt.c: /tmp//ccp8oqso.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccp8oqso.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccp8oqso.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccp8oqso.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccp8oqso.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccp8oqso.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccp8oqso.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccp8oqso.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccp8oqso.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccp8oqso.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccp8oqso.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccp8oqso.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccp8oqso.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccp8oqso.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccp8oqso.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccp8oqso.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccp8oqso.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccp8oqso.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccp8oqso.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccp8oqso.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccp8oqso.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccp8oqso.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccp8oqso.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccp8oqso.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccOEYcjD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc4HU4Cl.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cck1G7q8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccPtDiz5.s: Assembler messages:
encrypt.c: /tmp//ccPtDiz5.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccPtDiz5.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccPtDiz5.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccPtDiz5.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccPtDiz5.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccPtDiz5.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccPtDiz5.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccPtDiz5.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccPtDiz5.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccPtDiz5.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccPtDiz5.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccPtDiz5.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccPtDiz5.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccPtDiz5.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccPtDiz5.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccPtDiz5.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccPtDiz5.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccPtDiz5.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccPtDiz5.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccPtDiz5.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccPtDiz5.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccPtDiz5.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccPtDiz5.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccPtDiz5.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccU0Wfdd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccj2Osug.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccjjZpgo.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccC3eRqP.s: Assembler messages:
encrypt.c: /tmp//ccC3eRqP.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccC3eRqP.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccC3eRqP.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccC3eRqP.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccC3eRqP.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccC3eRqP.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccC3eRqP.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccC3eRqP.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccC3eRqP.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccC3eRqP.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccC3eRqP.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccC3eRqP.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccC3eRqP.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccC3eRqP.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccC3eRqP.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccC3eRqP.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccC3eRqP.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccC3eRqP.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccC3eRqP.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccC3eRqP.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccC3eRqP.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccC3eRqP.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccC3eRqP.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccC3eRqP.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//cc3cKVaC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSWqrFC.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//cclkQUMD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//cc4mVNrt.s: Assembler messages:
encrypt.c: /tmp//cc4mVNrt.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc4mVNrt.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc4mVNrt.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc4mVNrt.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc4mVNrt.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc4mVNrt.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc4mVNrt.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc4mVNrt.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc4mVNrt.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc4mVNrt.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc4mVNrt.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc4mVNrt.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc4mVNrt.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc4mVNrt.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc4mVNrt.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc4mVNrt.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc4mVNrt.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc4mVNrt.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc4mVNrt.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc4mVNrt.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc4mVNrt.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc4mVNrt.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc4mVNrt.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc4mVNrt.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//cc5GMt1R.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc3O9gcF.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//cckQDeyN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccDJM9PI.s: Assembler messages:
encrypt.c: /tmp//ccDJM9PI.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccDJM9PI.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccDJM9PI.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccDJM9PI.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccDJM9PI.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccDJM9PI.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccDJM9PI.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccDJM9PI.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccDJM9PI.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccDJM9PI.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccDJM9PI.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccDJM9PI.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccDJM9PI.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccDJM9PI.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccDJM9PI.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccDJM9PI.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccDJM9PI.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccDJM9PI.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccDJM9PI.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccDJM9PI.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccDJM9PI.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccDJM9PI.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccDJM9PI.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccDJM9PI.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//cc36ql0F.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccOQN8jL.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccrLcK4r.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccUSWDI6.s: Assembler messages:
encrypt.c: /tmp//ccUSWDI6.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccUSWDI6.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccUSWDI6.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccUSWDI6.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccUSWDI6.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccUSWDI6.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccUSWDI6.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccUSWDI6.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccUSWDI6.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccUSWDI6.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccUSWDI6.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccUSWDI6.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccUSWDI6.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccUSWDI6.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccUSWDI6.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccUSWDI6.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccUSWDI6.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccUSWDI6.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccUSWDI6.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccUSWDI6.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccUSWDI6.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccUSWDI6.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccUSWDI6.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccUSWDI6.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc3H3gBN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLqrI8R.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc3abYEW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccZkJbma.s: Assembler messages:
encrypt.c: /tmp//ccZkJbma.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccZkJbma.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccZkJbma.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccZkJbma.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccZkJbma.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccZkJbma.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccZkJbma.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccZkJbma.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccZkJbma.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccZkJbma.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccZkJbma.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccZkJbma.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccZkJbma.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccZkJbma.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccZkJbma.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccZkJbma.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccZkJbma.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccZkJbma.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccZkJbma.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccZkJbma.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccZkJbma.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccZkJbma.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccZkJbma.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccZkJbma.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccNPjkgo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cctYq9V2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccr8eJlR.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccjXNMGZ.s: Assembler messages:
encrypt.c: /tmp//ccjXNMGZ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccjXNMGZ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccjXNMGZ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccjXNMGZ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccjXNMGZ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccjXNMGZ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccjXNMGZ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccjXNMGZ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccjXNMGZ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccjXNMGZ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccjXNMGZ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccjXNMGZ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccjXNMGZ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccjXNMGZ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccjXNMGZ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccjXNMGZ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccjXNMGZ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccjXNMGZ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccjXNMGZ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccjXNMGZ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccjXNMGZ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccjXNMGZ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccjXNMGZ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccjXNMGZ.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccIKpu0N.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccSaztQw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTxcvx0.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//cc5V8vnN.s: Assembler messages:
encrypt.c: /tmp//cc5V8vnN.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc5V8vnN.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc5V8vnN.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc5V8vnN.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc5V8vnN.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc5V8vnN.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc5V8vnN.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc5V8vnN.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc5V8vnN.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc5V8vnN.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc5V8vnN.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc5V8vnN.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc5V8vnN.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc5V8vnN.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc5V8vnN.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc5V8vnN.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc5V8vnN.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc5V8vnN.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc5V8vnN.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc5V8vnN.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc5V8vnN.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc5V8vnN.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc5V8vnN.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc5V8vnN.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cc26zr3r.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccPuRrk8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccCo9Ed9.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccWvDKu9.s: Assembler messages:
encrypt.c: /tmp//ccWvDKu9.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccWvDKu9.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccWvDKu9.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccWvDKu9.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccWvDKu9.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccWvDKu9.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccWvDKu9.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccWvDKu9.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccWvDKu9.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccWvDKu9.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccWvDKu9.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccWvDKu9.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccWvDKu9.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccWvDKu9.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccWvDKu9.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccWvDKu9.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccWvDKu9.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccWvDKu9.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccWvDKu9.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccWvDKu9.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccWvDKu9.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccWvDKu9.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccWvDKu9.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccWvDKu9.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//ccEpCegb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccG8vMV1.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//ccSgXJLo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccVjPbtl.s: Assembler messages:
encrypt.c: /tmp//ccVjPbtl.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccVjPbtl.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccVjPbtl.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccVjPbtl.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccVjPbtl.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccVjPbtl.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccVjPbtl.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccVjPbtl.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccVjPbtl.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccVjPbtl.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccVjPbtl.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccVjPbtl.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccVjPbtl.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccVjPbtl.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccVjPbtl.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccVjPbtl.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccVjPbtl.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccVjPbtl.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccVjPbtl.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccVjPbtl.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccVjPbtl.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccVjPbtl.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccVjPbtl.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccVjPbtl.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//ccBCNOeb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccJMrYu9.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//ccntId3x.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp//ccAv0uLv.s: Assembler messages:
encrypt.c: /tmp//ccAv0uLv.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccAv0uLv.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccAv0uLv.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccAv0uLv.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccAv0uLv.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccAv0uLv.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccAv0uLv.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccAv0uLv.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccAv0uLv.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccAv0uLv.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccAv0uLv.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccAv0uLv.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccAv0uLv.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccAv0uLv.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccAv0uLv.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccAv0uLv.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccAv0uLv.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccAv0uLv.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccAv0uLv.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccAv0uLv.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccAv0uLv.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccAv0uLv.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccAv0uLv.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccAv0uLv.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccEkMe96.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccb1nIrh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWigYL3.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp//ccREYbV1.s: Assembler messages:
encrypt.c: /tmp//ccREYbV1.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccREYbV1.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccREYbV1.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccREYbV1.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccREYbV1.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccREYbV1.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccREYbV1.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccREYbV1.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccREYbV1.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccREYbV1.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccREYbV1.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccREYbV1.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccREYbV1.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccREYbV1.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccREYbV1.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccREYbV1.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccREYbV1.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccREYbV1.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccREYbV1.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccREYbV1.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccREYbV1.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccREYbV1.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccREYbV1.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccREYbV1.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//cc99mSLX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//ccDz3E9z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccAtxLa8.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc0JN0OE.s: Assembler messages:
encrypt.c: /tmp//cc0JN0OE.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc0JN0OE.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc0JN0OE.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc0JN0OE.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc0JN0OE.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc0JN0OE.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc0JN0OE.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc0JN0OE.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc0JN0OE.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc0JN0OE.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc0JN0OE.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc0JN0OE.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc0JN0OE.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc0JN0OE.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc0JN0OE.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc0JN0OE.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc0JN0OE.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc0JN0OE.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc0JN0OE.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc0JN0OE.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc0JN0OE.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc0JN0OE.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc0JN0OE.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc0JN0OE.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//cc7TAiUg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccsSY59C.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//cckxttGB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc6j8qKO.s: Assembler messages:
encrypt.c: /tmp//cc6j8qKO.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc6j8qKO.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc6j8qKO.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc6j8qKO.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc6j8qKO.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc6j8qKO.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc6j8qKO.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc6j8qKO.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc6j8qKO.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc6j8qKO.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc6j8qKO.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc6j8qKO.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc6j8qKO.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc6j8qKO.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc6j8qKO.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc6j8qKO.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc6j8qKO.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc6j8qKO.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc6j8qKO.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc6j8qKO.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc6j8qKO.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc6j8qKO.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc6j8qKO.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc6j8qKO.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc9SglCq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccxNTpK1.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccQwrtf2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccfxU9RI.s: Assembler messages:
encrypt.c: /tmp//ccfxU9RI.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccfxU9RI.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccfxU9RI.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccfxU9RI.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccfxU9RI.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccfxU9RI.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccfxU9RI.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccfxU9RI.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccfxU9RI.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccfxU9RI.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccfxU9RI.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccfxU9RI.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccfxU9RI.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccfxU9RI.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccfxU9RI.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccfxU9RI.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccfxU9RI.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccfxU9RI.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccfxU9RI.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccfxU9RI.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccfxU9RI.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccfxU9RI.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccfxU9RI.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccfxU9RI.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cc1E4AeX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMcyd9E.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cckXhdOb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccyjt4DT.s: Assembler messages:
encrypt.c: /tmp//ccyjt4DT.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccyjt4DT.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccyjt4DT.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccyjt4DT.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccyjt4DT.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccyjt4DT.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccyjt4DT.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccyjt4DT.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccyjt4DT.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccyjt4DT.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccyjt4DT.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccyjt4DT.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccyjt4DT.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccyjt4DT.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccyjt4DT.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccyjt4DT.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccyjt4DT.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccyjt4DT.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccyjt4DT.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccyjt4DT.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccyjt4DT.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccyjt4DT.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccyjt4DT.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccyjt4DT.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccx7yPUm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccyBpZWm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc1jdBkZ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cchCwVx6.s: Assembler messages:
encrypt.c: /tmp//cchCwVx6.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cchCwVx6.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cchCwVx6.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cchCwVx6.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cchCwVx6.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cchCwVx6.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cchCwVx6.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cchCwVx6.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cchCwVx6.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cchCwVx6.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cchCwVx6.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cchCwVx6.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cchCwVx6.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cchCwVx6.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cchCwVx6.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cchCwVx6.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cchCwVx6.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cchCwVx6.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cchCwVx6.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cchCwVx6.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cchCwVx6.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cchCwVx6.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cchCwVx6.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cchCwVx6.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc5wNJOE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccjJ0ADG.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccVOMsbR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccrPa4NV.s: Assembler messages:
encrypt.c: /tmp//ccrPa4NV.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccrPa4NV.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccrPa4NV.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccrPa4NV.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccrPa4NV.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccrPa4NV.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccrPa4NV.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccrPa4NV.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccrPa4NV.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccrPa4NV.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccrPa4NV.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccrPa4NV.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccrPa4NV.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccrPa4NV.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccrPa4NV.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccrPa4NV.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccrPa4NV.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccrPa4NV.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccrPa4NV.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccrPa4NV.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccrPa4NV.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccrPa4NV.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccrPa4NV.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccrPa4NV.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccQQUsxF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccfNfo3Z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvo2Fl7.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccF61RP1.s: Assembler messages:
encrypt.c: /tmp//ccF61RP1.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccF61RP1.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccF61RP1.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccF61RP1.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccF61RP1.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccF61RP1.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccF61RP1.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccF61RP1.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccF61RP1.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccF61RP1.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccF61RP1.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccF61RP1.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccF61RP1.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccF61RP1.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccF61RP1.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccF61RP1.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccF61RP1.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccF61RP1.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccF61RP1.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccF61RP1.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccF61RP1.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccF61RP1.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccF61RP1.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccF61RP1.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccRXiyWa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccZSYeVo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvkitOW.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccZqVr05.s: Assembler messages:
encrypt.c: /tmp//ccZqVr05.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccZqVr05.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccZqVr05.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccZqVr05.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccZqVr05.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccZqVr05.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccZqVr05.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccZqVr05.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccZqVr05.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccZqVr05.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccZqVr05.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccZqVr05.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccZqVr05.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccZqVr05.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccZqVr05.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccZqVr05.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccZqVr05.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccZqVr05.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccZqVr05.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccZqVr05.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccZqVr05.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccZqVr05.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccZqVr05.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccZqVr05.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cc9ljYog.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZOBB7Z.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccJtUODe.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccTHecXM.s: Assembler messages:
encrypt.c: /tmp//ccTHecXM.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccTHecXM.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccTHecXM.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccTHecXM.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccTHecXM.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccTHecXM.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccTHecXM.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccTHecXM.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccTHecXM.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccTHecXM.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccTHecXM.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccTHecXM.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccTHecXM.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccTHecXM.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccTHecXM.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccTHecXM.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccTHecXM.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccTHecXM.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccTHecXM.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccTHecXM.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccTHecXM.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccTHecXM.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccTHecXM.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccTHecXM.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//cc0o2i2z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//cc9HL9Rv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBCQ3M4.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccU3bpRI.s: Assembler messages:
encrypt.c: /tmp//ccU3bpRI.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccU3bpRI.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccU3bpRI.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccU3bpRI.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccU3bpRI.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccU3bpRI.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccU3bpRI.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccU3bpRI.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccU3bpRI.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccU3bpRI.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccU3bpRI.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccU3bpRI.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccU3bpRI.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccU3bpRI.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccU3bpRI.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccU3bpRI.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccU3bpRI.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccU3bpRI.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccU3bpRI.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccU3bpRI.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccU3bpRI.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccU3bpRI.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccU3bpRI.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccU3bpRI.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccUVce60.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccOzw9M3.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccV5pA0r.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//cchF36PS.s: Assembler messages:
encrypt.c: /tmp//cchF36PS.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cchF36PS.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cchF36PS.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cchF36PS.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cchF36PS.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cchF36PS.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cchF36PS.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cchF36PS.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cchF36PS.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cchF36PS.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cchF36PS.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cchF36PS.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cchF36PS.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cchF36PS.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cchF36PS.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cchF36PS.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cchF36PS.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cchF36PS.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cchF36PS.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cchF36PS.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cchF36PS.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cchF36PS.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cchF36PS.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cchF36PS.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cc42406N.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBkjS91.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccMuC95d.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccrC72Xn.s: Assembler messages:
encrypt.c: /tmp//ccrC72Xn.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccrC72Xn.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccrC72Xn.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccrC72Xn.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccrC72Xn.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccrC72Xn.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccrC72Xn.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccrC72Xn.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccrC72Xn.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccrC72Xn.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccrC72Xn.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccrC72Xn.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccrC72Xn.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccrC72Xn.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccrC72Xn.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccrC72Xn.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccrC72Xn.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccrC72Xn.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccrC72Xn.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccrC72Xn.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccrC72Xn.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccrC72Xn.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccrC72Xn.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccrC72Xn.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccYjkgUJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//cctHkGJD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYevA6r.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccSWeelu.s: Assembler messages:
encrypt.c: /tmp//ccSWeelu.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccSWeelu.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccSWeelu.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccSWeelu.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccSWeelu.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccSWeelu.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccSWeelu.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccSWeelu.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccSWeelu.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccSWeelu.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccSWeelu.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccSWeelu.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccSWeelu.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccSWeelu.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccSWeelu.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccSWeelu.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccSWeelu.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccSWeelu.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccSWeelu.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccSWeelu.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccSWeelu.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccSWeelu.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccSWeelu.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccSWeelu.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccpYRsmc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccwUdCFo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccBz6j1.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cceGlPkP.s: Assembler messages:
encrypt.c: /tmp//cceGlPkP.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cceGlPkP.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cceGlPkP.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cceGlPkP.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cceGlPkP.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cceGlPkP.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cceGlPkP.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cceGlPkP.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cceGlPkP.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cceGlPkP.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cceGlPkP.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cceGlPkP.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cceGlPkP.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cceGlPkP.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cceGlPkP.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cceGlPkP.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cceGlPkP.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cceGlPkP.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cceGlPkP.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cceGlPkP.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cceGlPkP.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cceGlPkP.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cceGlPkP.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cceGlPkP.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccS1KVaw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccy3n08W.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccTHF4b0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cces9bhx.s: Assembler messages:
encrypt.c: /tmp//cces9bhx.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cces9bhx.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cces9bhx.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cces9bhx.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cces9bhx.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cces9bhx.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cces9bhx.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cces9bhx.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cces9bhx.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cces9bhx.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cces9bhx.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cces9bhx.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cces9bhx.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cces9bhx.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cces9bhx.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cces9bhx.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cces9bhx.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cces9bhx.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cces9bhx.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cces9bhx.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cces9bhx.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cces9bhx.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cces9bhx.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cces9bhx.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/omdsha256k192n104tau128v1/ref
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccK12F8j.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccghllgb.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccRpt8mN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.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/omdsha256k192n104tau128v1/avx1
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccIWxTQf.s: Assembler messages:
encrypt.c: /tmp//ccIWxTQf.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccIWxTQf.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccIWxTQf.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccIWxTQf.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccIWxTQf.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccIWxTQf.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccIWxTQf.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccIWxTQf.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccIWxTQf.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccIWxTQf.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccIWxTQf.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccIWxTQf.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccIWxTQf.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccIWxTQf.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccIWxTQf.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccIWxTQf.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccIWxTQf.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccIWxTQf.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccIWxTQf.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccIWxTQf.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccIWxTQf.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccIWxTQf.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccIWxTQf.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccIWxTQf.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/omdsha256k192n104tau128v1/sse4
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccg0GJXb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k192n104tau128v1.a(encrypt.o): relocation R_X86_64_PC32 against `_SHUF_00BA' can not be used when making a shared object; recompile with -fPIC
try.c: /usr/bin/ld: final link failed: Bad value
try.c: collect2: ld returned 1 exit status

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

Compiler output

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