Implementation notes: amd64, sand, crypto_aead/omdsha256k256n104tau160v1

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
216864? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
218216? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
218410? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
218450? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041520171218
219056? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
219242? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
238392? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
238706? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
239190? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
239732? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
240684? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
240960? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041520171218
241054? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
241266? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041520171218
241654? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
241878? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041520171218
241962? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041520171218
242746? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041520171218
242982? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041520171218
243290? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
243638? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018041520171218
243706? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
244008? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
244094? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041520171218
244378? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041520171218
245506? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
246216? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041520171218
247398? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
247840? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
249900? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
249918? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
250346? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018041520171218
251064? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
251640? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018041520171218
252144? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
252560? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
252568? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
252674? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041520171218
252692? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
252780? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
253216? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041520171218
253650? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018041520171218
253656? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018041520171218
254020? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
254490? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018041520171218
254560? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041520171218
254572? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
254632? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
255174? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
255386? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
255396? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018041520171218
255964? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
256172? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018041520171218
256198? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018041520171218
256254? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
256352? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
257100? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018041520171218
257654? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018041520171218
258932? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
259334? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
259428? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
259662? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
260330? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
260964? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018041520171218
261220? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
261304? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018041520171218
261314? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218
262120? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
262426? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018041520171218
263148? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
608922? ? ?? ? ?refcc2018041520171218
625380? ? ?? ? ?refgcc_-funroll-loops2018041520171218
625440? ? ?? ? ?refgcc2018041520171218

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/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/omdsha256k256n104tau160v1/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/omdsha256k256n104tau160v1/ref
Compiler: cc
try.c: /tmp/try-anything-5db4d2.o: 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-b330c5.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n104tau160v1/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-184321.o: 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-dbbb1b.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n104tau160v1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-492076.o: 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-228dfd.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n104tau160v1/ref
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-3ff8ca.o: 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-7acb09.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n104tau160v1/ref
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-0ff7d5.o: 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-6281cf.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n104tau160v1/ref
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-82aa1e.o: 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-9a519b.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n104tau160v1/ref
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-97f2c0.o: 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-22a3bd.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n104tau160v1/avx1
Compiler: gcc
encrypt.c: /tmp//ccCcUUSk.s: Assembler messages:
encrypt.c: /tmp//ccCcUUSk.s:311: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccCcUUSk.s:312: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccCcUUSk.s:313: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccCcUUSk.s:316: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccCcUUSk.s:317: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccCcUUSk.s:318: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccCcUUSk.s:319: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccCcUUSk.s:320: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccCcUUSk.s:321: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccCcUUSk.s:322: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccCcUUSk.s:323: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccCcUUSk.s:328: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccCcUUSk.s:329: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccCcUUSk.s:333: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccCcUUSk.s:340: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccCcUUSk.s:344: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccCcUUSk.s:354: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccCcUUSk.s:358: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccCcUUSk.s:361: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccCcUUSk.s:370: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccCcUUSk.s:374: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccCcUUSk.s:379: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccCcUUSk.s:382: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccCcUUSk.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/omdsha256k256n104tau160v1/ref
Compiler: gcc
try.c: /tmp//ccafC8fO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccjF4rqD.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc
try.c: /tmp//ccvZKiWo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccTHg9A6.s: Assembler messages:
encrypt.c: /tmp//ccTHg9A6.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccTHg9A6.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccTHg9A6.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccTHg9A6.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccTHg9A6.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccTHg9A6.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccTHg9A6.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccTHg9A6.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccTHg9A6.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccTHg9A6.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccTHg9A6.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccTHg9A6.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccTHg9A6.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccTHg9A6.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccTHg9A6.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccTHg9A6.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccTHg9A6.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccTHg9A6.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccTHg9A6.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccTHg9A6.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccTHg9A6.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccTHg9A6.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccTHg9A6.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccTHg9A6.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//cchydqCi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLBhz3Z.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//ccnMUgDN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc8syAp5.s: Assembler messages:
encrypt.c: /tmp//cc8syAp5.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc8syAp5.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc8syAp5.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc8syAp5.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc8syAp5.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc8syAp5.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc8syAp5.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc8syAp5.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc8syAp5.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc8syAp5.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc8syAp5.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc8syAp5.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc8syAp5.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc8syAp5.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc8syAp5.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc8syAp5.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc8syAp5.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc8syAp5.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc8syAp5.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc8syAp5.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc8syAp5.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc8syAp5.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc8syAp5.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc8syAp5.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccGhthEH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc3MamQF.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccovAKWK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp//ccv2T8ee.s: Assembler messages:
encrypt.c: /tmp//ccv2T8ee.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccv2T8ee.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccv2T8ee.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccv2T8ee.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccv2T8ee.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccv2T8ee.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccv2T8ee.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccv2T8ee.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccv2T8ee.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccv2T8ee.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccv2T8ee.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccv2T8ee.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccv2T8ee.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccv2T8ee.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccv2T8ee.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccv2T8ee.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccv2T8ee.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccv2T8ee.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccv2T8ee.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccv2T8ee.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccv2T8ee.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccv2T8ee.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccv2T8ee.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccv2T8ee.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//ccYSPexg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc34UFPU.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//ccylpPf6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp//ccQRgcjQ.s: Assembler messages:
encrypt.c: /tmp//ccQRgcjQ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccQRgcjQ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccQRgcjQ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccQRgcjQ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccQRgcjQ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccQRgcjQ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccQRgcjQ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccQRgcjQ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccQRgcjQ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccQRgcjQ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccQRgcjQ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccQRgcjQ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccQRgcjQ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccQRgcjQ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccQRgcjQ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccQRgcjQ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccQRgcjQ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccQRgcjQ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccQRgcjQ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccQRgcjQ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccQRgcjQ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccQRgcjQ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccQRgcjQ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccQRgcjQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//ccMFwIfE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//ccqTkqYP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccqBs4PQ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccHi74SO.s: Assembler messages:
encrypt.c: /tmp//ccHi74SO.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccHi74SO.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccHi74SO.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccHi74SO.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccHi74SO.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccHi74SO.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccHi74SO.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccHi74SO.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccHi74SO.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccHi74SO.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccHi74SO.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccHi74SO.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccHi74SO.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccHi74SO.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccHi74SO.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccHi74SO.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccHi74SO.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccHi74SO.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccHi74SO.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccHi74SO.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccHi74SO.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccHi74SO.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccHi74SO.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccHi74SO.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//cc3VynGW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccOHCZhp.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccs17jn9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccycMMQG.s: Assembler messages:
encrypt.c: /tmp//ccycMMQG.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccycMMQG.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccycMMQG.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccycMMQG.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccycMMQG.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccycMMQG.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccycMMQG.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccycMMQG.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccycMMQG.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccycMMQG.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccycMMQG.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccycMMQG.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccycMMQG.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccycMMQG.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccycMMQG.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccycMMQG.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccycMMQG.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccycMMQG.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccycMMQG.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccycMMQG.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccycMMQG.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccycMMQG.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccycMMQG.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccycMMQG.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//cc6X1jDF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccjdWdnb.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccgyEu9j.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//cczc6WvN.s: Assembler messages:
encrypt.c: /tmp//cczc6WvN.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cczc6WvN.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cczc6WvN.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cczc6WvN.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cczc6WvN.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cczc6WvN.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cczc6WvN.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cczc6WvN.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cczc6WvN.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cczc6WvN.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cczc6WvN.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cczc6WvN.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cczc6WvN.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cczc6WvN.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cczc6WvN.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cczc6WvN.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cczc6WvN.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cczc6WvN.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cczc6WvN.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cczc6WvN.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cczc6WvN.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cczc6WvN.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cczc6WvN.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cczc6WvN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccNtP6J3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccwfuN3C.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccOM2FGs.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccDe4XKh.s: Assembler messages:
encrypt.c: /tmp//ccDe4XKh.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccDe4XKh.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccDe4XKh.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccDe4XKh.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccDe4XKh.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccDe4XKh.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccDe4XKh.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccDe4XKh.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccDe4XKh.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccDe4XKh.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccDe4XKh.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccDe4XKh.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccDe4XKh.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccDe4XKh.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccDe4XKh.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccDe4XKh.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccDe4XKh.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccDe4XKh.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccDe4XKh.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccDe4XKh.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccDe4XKh.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccDe4XKh.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccDe4XKh.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccDe4XKh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccHCEHIX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccnD7Fga.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc7oePdn.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops
encrypt.c: /tmp//cc2ZsXmt.s: Assembler messages:
encrypt.c: /tmp//cc2ZsXmt.s:311: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc2ZsXmt.s:312: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc2ZsXmt.s:313: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc2ZsXmt.s:316: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc2ZsXmt.s:317: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc2ZsXmt.s:318: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc2ZsXmt.s:319: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc2ZsXmt.s:320: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc2ZsXmt.s:321: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc2ZsXmt.s:322: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc2ZsXmt.s:323: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc2ZsXmt.s:328: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc2ZsXmt.s:329: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc2ZsXmt.s:333: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc2ZsXmt.s:340: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc2ZsXmt.s:344: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc2ZsXmt.s:354: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc2ZsXmt.s:358: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc2ZsXmt.s:361: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc2ZsXmt.s:370: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc2ZsXmt.s:374: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc2ZsXmt.s:379: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc2ZsXmt.s:382: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc2ZsXmt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops
try.c: /tmp//ccjLmQC5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops
try.c: /tmp//ccmR0gMS.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccK3u6Qf.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccvcV1YG.s: Assembler messages:
encrypt.c: /tmp//ccvcV1YG.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccvcV1YG.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccvcV1YG.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccvcV1YG.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccvcV1YG.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccvcV1YG.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccvcV1YG.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccvcV1YG.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccvcV1YG.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccvcV1YG.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccvcV1YG.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccvcV1YG.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccvcV1YG.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccvcV1YG.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccvcV1YG.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccvcV1YG.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccvcV1YG.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccvcV1YG.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccvcV1YG.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccvcV1YG.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccvcV1YG.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccvcV1YG.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccvcV1YG.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccvcV1YG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//cc1qsMEn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccQHapvt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cciQb1GY.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc8qxFwO.s: Assembler messages:
encrypt.c: /tmp//cc8qxFwO.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc8qxFwO.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc8qxFwO.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc8qxFwO.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc8qxFwO.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc8qxFwO.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc8qxFwO.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc8qxFwO.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc8qxFwO.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc8qxFwO.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc8qxFwO.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc8qxFwO.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc8qxFwO.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc8qxFwO.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc8qxFwO.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc8qxFwO.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc8qxFwO.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc8qxFwO.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc8qxFwO.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc8qxFwO.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc8qxFwO.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc8qxFwO.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc8qxFwO.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc8qxFwO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//ccH8chlW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//ccOTOIgh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccIKFZWo.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp//cc43xy7a.s: Assembler messages:
encrypt.c: /tmp//cc43xy7a.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc43xy7a.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc43xy7a.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc43xy7a.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc43xy7a.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc43xy7a.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc43xy7a.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc43xy7a.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc43xy7a.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc43xy7a.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc43xy7a.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc43xy7a.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc43xy7a.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc43xy7a.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc43xy7a.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc43xy7a.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc43xy7a.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc43xy7a.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc43xy7a.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc43xy7a.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc43xy7a.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc43xy7a.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc43xy7a.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc43xy7a.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccgvdtVL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWovAVH.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccz0jXiO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp//ccM3EKPs.s: Assembler messages:
encrypt.c: /tmp//ccM3EKPs.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccM3EKPs.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccM3EKPs.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccM3EKPs.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccM3EKPs.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccM3EKPs.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccM3EKPs.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccM3EKPs.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccM3EKPs.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccM3EKPs.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccM3EKPs.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccM3EKPs.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccM3EKPs.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccM3EKPs.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccM3EKPs.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccM3EKPs.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccM3EKPs.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccM3EKPs.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccM3EKPs.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccM3EKPs.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccM3EKPs.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccM3EKPs.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccM3EKPs.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccM3EKPs.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//cc9LcVTR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccWz4w3.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//ccq1JOWq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccRAjcm1.s: Assembler messages:
encrypt.c: /tmp//ccRAjcm1.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccRAjcm1.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccRAjcm1.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccRAjcm1.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccRAjcm1.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccRAjcm1.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccRAjcm1.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccRAjcm1.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccRAjcm1.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccRAjcm1.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccRAjcm1.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccRAjcm1.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccRAjcm1.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccRAjcm1.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccRAjcm1.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccRAjcm1.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccRAjcm1.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccRAjcm1.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccRAjcm1.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccRAjcm1.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccRAjcm1.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccRAjcm1.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccRAjcm1.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccRAjcm1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccXBiVXV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccf3mYTt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccXGu7eL.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccoG3QxC.s: Assembler messages:
encrypt.c: /tmp//ccoG3QxC.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccoG3QxC.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccoG3QxC.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccoG3QxC.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccoG3QxC.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccoG3QxC.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccoG3QxC.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccoG3QxC.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccoG3QxC.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccoG3QxC.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccoG3QxC.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccoG3QxC.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccoG3QxC.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccoG3QxC.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccoG3QxC.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccoG3QxC.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccoG3QxC.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccoG3QxC.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccoG3QxC.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccoG3QxC.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccoG3QxC.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccoG3QxC.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccoG3QxC.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccoG3QxC.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//cc3hDubI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMGvoak.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccMLU5Wv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccE5AmiA.s: Assembler messages:
encrypt.c: /tmp//ccE5AmiA.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccE5AmiA.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccE5AmiA.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccE5AmiA.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccE5AmiA.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccE5AmiA.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccE5AmiA.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccE5AmiA.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccE5AmiA.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccE5AmiA.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccE5AmiA.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccE5AmiA.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccE5AmiA.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccE5AmiA.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccE5AmiA.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccE5AmiA.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccE5AmiA.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccE5AmiA.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccE5AmiA.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccE5AmiA.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccE5AmiA.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccE5AmiA.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccE5AmiA.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccE5AmiA.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccrApyvJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQvvyAT.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//cctMzAOL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//cceEfSeX.s: Assembler messages:
encrypt.c: /tmp//cceEfSeX.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cceEfSeX.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cceEfSeX.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cceEfSeX.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cceEfSeX.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cceEfSeX.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cceEfSeX.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cceEfSeX.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cceEfSeX.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cceEfSeX.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cceEfSeX.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cceEfSeX.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cceEfSeX.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cceEfSeX.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cceEfSeX.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cceEfSeX.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cceEfSeX.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cceEfSeX.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cceEfSeX.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cceEfSeX.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cceEfSeX.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cceEfSeX.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cceEfSeX.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cceEfSeX.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//cc2yfhrU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMpmUIs.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//cc32vFL2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccdFKoNx.s: Assembler messages:
encrypt.c: /tmp//ccdFKoNx.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccdFKoNx.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccdFKoNx.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccdFKoNx.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccdFKoNx.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccdFKoNx.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccdFKoNx.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccdFKoNx.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccdFKoNx.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccdFKoNx.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccdFKoNx.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccdFKoNx.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccdFKoNx.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccdFKoNx.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccdFKoNx.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccdFKoNx.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccdFKoNx.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccdFKoNx.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccdFKoNx.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccdFKoNx.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccdFKoNx.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccdFKoNx.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccdFKoNx.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccdFKoNx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccWyVpkL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccsBx9E9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccy2j9VB.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc2kTaOo.s: Assembler messages:
encrypt.c: /tmp//cc2kTaOo.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc2kTaOo.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc2kTaOo.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc2kTaOo.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc2kTaOo.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc2kTaOo.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc2kTaOo.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc2kTaOo.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc2kTaOo.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc2kTaOo.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc2kTaOo.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc2kTaOo.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc2kTaOo.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc2kTaOo.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc2kTaOo.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc2kTaOo.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc2kTaOo.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc2kTaOo.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc2kTaOo.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc2kTaOo.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc2kTaOo.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc2kTaOo.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc2kTaOo.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc2kTaOo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccB7WZgR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccuxMfXI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccqCgU71.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccqN75Kf.s: Assembler messages:
encrypt.c: /tmp//ccqN75Kf.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccqN75Kf.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccqN75Kf.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccqN75Kf.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccqN75Kf.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccqN75Kf.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccqN75Kf.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccqN75Kf.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccqN75Kf.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccqN75Kf.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccqN75Kf.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccqN75Kf.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccqN75Kf.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccqN75Kf.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccqN75Kf.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccqN75Kf.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccqN75Kf.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccqN75Kf.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccqN75Kf.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccqN75Kf.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccqN75Kf.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccqN75Kf.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccqN75Kf.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccqN75Kf.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccC43qMP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccS8Week.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccrKX0R1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccTm5SOf.s: Assembler messages:
encrypt.c: /tmp//ccTm5SOf.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccTm5SOf.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccTm5SOf.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccTm5SOf.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccTm5SOf.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccTm5SOf.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccTm5SOf.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccTm5SOf.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccTm5SOf.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccTm5SOf.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccTm5SOf.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccTm5SOf.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccTm5SOf.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccTm5SOf.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccTm5SOf.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccTm5SOf.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccTm5SOf.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccTm5SOf.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccTm5SOf.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccTm5SOf.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccTm5SOf.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccTm5SOf.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccTm5SOf.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccTm5SOf.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccVWfUOz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccOjGP7V.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccrmF8N4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccJxxWdZ.s: Assembler messages:
encrypt.c: /tmp//ccJxxWdZ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccJxxWdZ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccJxxWdZ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccJxxWdZ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccJxxWdZ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccJxxWdZ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccJxxWdZ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccJxxWdZ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccJxxWdZ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccJxxWdZ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccJxxWdZ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccJxxWdZ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccJxxWdZ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccJxxWdZ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccJxxWdZ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccJxxWdZ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccJxxWdZ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccJxxWdZ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccJxxWdZ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccJxxWdZ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccJxxWdZ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccJxxWdZ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccJxxWdZ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccJxxWdZ.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc0xdcKf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccPWFT6w.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc8hdI2A.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccDI0QN3.s: Assembler messages:
encrypt.c: /tmp//ccDI0QN3.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccDI0QN3.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccDI0QN3.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccDI0QN3.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccDI0QN3.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccDI0QN3.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccDI0QN3.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccDI0QN3.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccDI0QN3.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccDI0QN3.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccDI0QN3.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccDI0QN3.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccDI0QN3.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccDI0QN3.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccDI0QN3.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccDI0QN3.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccDI0QN3.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccDI0QN3.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccDI0QN3.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccDI0QN3.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccDI0QN3.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccDI0QN3.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccDI0QN3.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccDI0QN3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccNdGxM9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccdefEKU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cch4nAq0.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccOAJtLX.s: Assembler messages:
encrypt.c: /tmp//ccOAJtLX.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccOAJtLX.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccOAJtLX.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccOAJtLX.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccOAJtLX.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccOAJtLX.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccOAJtLX.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccOAJtLX.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccOAJtLX.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccOAJtLX.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccOAJtLX.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccOAJtLX.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccOAJtLX.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccOAJtLX.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccOAJtLX.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccOAJtLX.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccOAJtLX.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccOAJtLX.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccOAJtLX.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccOAJtLX.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccOAJtLX.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccOAJtLX.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccOAJtLX.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccOAJtLX.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccGGue1S.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5vOJV9.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccJ98e6G.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//cc6xsXN6.s: Assembler messages:
encrypt.c: /tmp//cc6xsXN6.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc6xsXN6.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc6xsXN6.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc6xsXN6.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc6xsXN6.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc6xsXN6.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc6xsXN6.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc6xsXN6.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc6xsXN6.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc6xsXN6.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc6xsXN6.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc6xsXN6.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc6xsXN6.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc6xsXN6.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc6xsXN6.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc6xsXN6.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc6xsXN6.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc6xsXN6.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc6xsXN6.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc6xsXN6.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc6xsXN6.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc6xsXN6.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc6xsXN6.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc6xsXN6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccEnEaO2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccaHJepx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc4NU4GL.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccvj50Np.s: Assembler messages:
encrypt.c: /tmp//ccvj50Np.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccvj50Np.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccvj50Np.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccvj50Np.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccvj50Np.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccvj50Np.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccvj50Np.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccvj50Np.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccvj50Np.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccvj50Np.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccvj50Np.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccvj50Np.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccvj50Np.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccvj50Np.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccvj50Np.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccvj50Np.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccvj50Np.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccvj50Np.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccvj50Np.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccvj50Np.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccvj50Np.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccvj50Np.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccvj50Np.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccvj50Np.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccEafSjN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccuU95Nl.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc37aYhh.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccFSu5eL.s: Assembler messages:
encrypt.c: /tmp//ccFSu5eL.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccFSu5eL.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccFSu5eL.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccFSu5eL.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccFSu5eL.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccFSu5eL.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccFSu5eL.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccFSu5eL.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccFSu5eL.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccFSu5eL.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccFSu5eL.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccFSu5eL.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccFSu5eL.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccFSu5eL.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccFSu5eL.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccFSu5eL.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccFSu5eL.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccFSu5eL.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccFSu5eL.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccFSu5eL.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccFSu5eL.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccFSu5eL.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccFSu5eL.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccFSu5eL.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc0U7egG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cceU9b6p.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccDZj5eN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccDavy9X.s: Assembler messages:
encrypt.c: /tmp//ccDavy9X.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccDavy9X.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccDavy9X.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccDavy9X.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccDavy9X.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccDavy9X.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccDavy9X.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccDavy9X.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccDavy9X.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccDavy9X.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccDavy9X.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccDavy9X.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccDavy9X.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccDavy9X.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccDavy9X.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccDavy9X.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccDavy9X.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccDavy9X.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccDavy9X.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccDavy9X.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccDavy9X.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccDavy9X.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccDavy9X.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccDavy9X.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccCyCyvf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMec6Hb.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccX2wr8h.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccnFJg9y.s: Assembler messages:
encrypt.c: /tmp//ccnFJg9y.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccnFJg9y.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccnFJg9y.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccnFJg9y.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccnFJg9y.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccnFJg9y.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccnFJg9y.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccnFJg9y.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccnFJg9y.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccnFJg9y.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccnFJg9y.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccnFJg9y.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccnFJg9y.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccnFJg9y.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccnFJg9y.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccnFJg9y.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccnFJg9y.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccnFJg9y.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccnFJg9y.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccnFJg9y.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccnFJg9y.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccnFJg9y.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccnFJg9y.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccnFJg9y.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cc5KYOfG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccWzcwAp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccgL1Xao.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cccRaMml.s: Assembler messages:
encrypt.c: /tmp//cccRaMml.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cccRaMml.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cccRaMml.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cccRaMml.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cccRaMml.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cccRaMml.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cccRaMml.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cccRaMml.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cccRaMml.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cccRaMml.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cccRaMml.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cccRaMml.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cccRaMml.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cccRaMml.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cccRaMml.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cccRaMml.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cccRaMml.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cccRaMml.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cccRaMml.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cccRaMml.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cccRaMml.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cccRaMml.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cccRaMml.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cccRaMml.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccRc58uA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccgD2Ynq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccs3U8uv.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccrrrBn5.s: Assembler messages:
encrypt.c: /tmp//ccrrrBn5.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccrrrBn5.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccrrrBn5.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccrrrBn5.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccrrrBn5.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccrrrBn5.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccrrrBn5.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccrrrBn5.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccrrrBn5.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccrrrBn5.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccrrrBn5.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccrrrBn5.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccrrrBn5.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccrrrBn5.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccrrrBn5.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccrrrBn5.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccrrrBn5.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccrrrBn5.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccrrrBn5.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccrrrBn5.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccrrrBn5.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccrrrBn5.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccrrrBn5.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccrrrBn5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccOVb5Bh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccjGJ7aY.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwMB9oK.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccUvP6vo.s: Assembler messages:
encrypt.c: /tmp//ccUvP6vo.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccUvP6vo.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccUvP6vo.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccUvP6vo.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccUvP6vo.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccUvP6vo.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccUvP6vo.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccUvP6vo.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccUvP6vo.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccUvP6vo.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccUvP6vo.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccUvP6vo.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccUvP6vo.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccUvP6vo.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccUvP6vo.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccUvP6vo.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccUvP6vo.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccUvP6vo.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccUvP6vo.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccUvP6vo.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccUvP6vo.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccUvP6vo.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccUvP6vo.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccUvP6vo.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccFhnzHD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYQ3Y2b.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccSmQOOW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//cckN9B0w.s: Assembler messages:
encrypt.c: /tmp//cckN9B0w.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cckN9B0w.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cckN9B0w.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cckN9B0w.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cckN9B0w.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cckN9B0w.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cckN9B0w.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cckN9B0w.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cckN9B0w.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cckN9B0w.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cckN9B0w.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cckN9B0w.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cckN9B0w.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cckN9B0w.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cckN9B0w.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cckN9B0w.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cckN9B0w.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cckN9B0w.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cckN9B0w.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cckN9B0w.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cckN9B0w.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cckN9B0w.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cckN9B0w.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cckN9B0w.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cc3vYe40.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccGo0Tpo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccmzrvtH.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc9piNKw.s: Assembler messages:
encrypt.c: /tmp//cc9piNKw.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc9piNKw.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc9piNKw.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc9piNKw.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc9piNKw.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc9piNKw.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc9piNKw.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc9piNKw.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc9piNKw.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc9piNKw.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc9piNKw.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc9piNKw.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc9piNKw.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc9piNKw.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc9piNKw.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc9piNKw.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc9piNKw.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc9piNKw.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc9piNKw.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc9piNKw.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc9piNKw.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc9piNKw.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc9piNKw.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc9piNKw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//cc1V2GGN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccnScB8v.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccOc6nF6.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc2Jjfkq.s: Assembler messages:
encrypt.c: /tmp//cc2Jjfkq.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc2Jjfkq.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc2Jjfkq.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc2Jjfkq.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc2Jjfkq.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc2Jjfkq.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc2Jjfkq.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc2Jjfkq.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc2Jjfkq.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc2Jjfkq.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc2Jjfkq.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc2Jjfkq.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc2Jjfkq.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc2Jjfkq.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc2Jjfkq.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc2Jjfkq.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc2Jjfkq.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc2Jjfkq.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc2Jjfkq.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc2Jjfkq.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc2Jjfkq.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc2Jjfkq.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc2Jjfkq.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc2Jjfkq.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccDkmP2W.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccRJyXzn.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccNuuAmK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccVW1HHe.s: Assembler messages:
encrypt.c: /tmp//ccVW1HHe.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccVW1HHe.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccVW1HHe.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccVW1HHe.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccVW1HHe.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccVW1HHe.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccVW1HHe.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccVW1HHe.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccVW1HHe.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccVW1HHe.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccVW1HHe.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccVW1HHe.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccVW1HHe.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccVW1HHe.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccVW1HHe.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccVW1HHe.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccVW1HHe.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccVW1HHe.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccVW1HHe.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccVW1HHe.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccVW1HHe.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccVW1HHe.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccVW1HHe.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccVW1HHe.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cc4EVNOt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8JTSMI.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cc7enHh8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccfE2eRI.s: Assembler messages:
encrypt.c: /tmp//ccfE2eRI.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccfE2eRI.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccfE2eRI.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccfE2eRI.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccfE2eRI.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccfE2eRI.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccfE2eRI.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccfE2eRI.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccfE2eRI.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccfE2eRI.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccfE2eRI.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccfE2eRI.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccfE2eRI.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccfE2eRI.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccfE2eRI.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccfE2eRI.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccfE2eRI.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccfE2eRI.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccfE2eRI.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccfE2eRI.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccfE2eRI.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccfE2eRI.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccfE2eRI.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccfE2eRI.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cc6Rive8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccQDYJ6J.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccrJsFOC.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccmgDz2i.s: Assembler messages:
encrypt.c: /tmp//ccmgDz2i.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccmgDz2i.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccmgDz2i.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccmgDz2i.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccmgDz2i.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccmgDz2i.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccmgDz2i.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccmgDz2i.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccmgDz2i.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccmgDz2i.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccmgDz2i.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccmgDz2i.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccmgDz2i.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccmgDz2i.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccmgDz2i.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccmgDz2i.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccmgDz2i.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccmgDz2i.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccmgDz2i.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccmgDz2i.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccmgDz2i.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccmgDz2i.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccmgDz2i.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccmgDz2i.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccUUqAzw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccvkSc46.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2OSXt8.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccpyg6l6.s: Assembler messages:
encrypt.c: /tmp//ccpyg6l6.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccpyg6l6.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccpyg6l6.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccpyg6l6.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccpyg6l6.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccpyg6l6.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccpyg6l6.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccpyg6l6.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccpyg6l6.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccpyg6l6.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccpyg6l6.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccpyg6l6.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccpyg6l6.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccpyg6l6.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccpyg6l6.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccpyg6l6.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccpyg6l6.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccpyg6l6.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccpyg6l6.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccpyg6l6.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccpyg6l6.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccpyg6l6.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccpyg6l6.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccpyg6l6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//cchDliwf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccyY1sgz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8SF18N.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccHlUVhA.s: Assembler messages:
encrypt.c: /tmp//ccHlUVhA.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccHlUVhA.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccHlUVhA.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccHlUVhA.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccHlUVhA.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccHlUVhA.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccHlUVhA.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccHlUVhA.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccHlUVhA.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccHlUVhA.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccHlUVhA.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccHlUVhA.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccHlUVhA.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccHlUVhA.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccHlUVhA.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccHlUVhA.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccHlUVhA.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccHlUVhA.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccHlUVhA.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccHlUVhA.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccHlUVhA.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccHlUVhA.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccHlUVhA.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccHlUVhA.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//cccXHOlx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccfKWIwW.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//ccgp2Sgp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccmwusPJ.s: Assembler messages:
encrypt.c: /tmp//ccmwusPJ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccmwusPJ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccmwusPJ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccmwusPJ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccmwusPJ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccmwusPJ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccmwusPJ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccmwusPJ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccmwusPJ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccmwusPJ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccmwusPJ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccmwusPJ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccmwusPJ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccmwusPJ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccmwusPJ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccmwusPJ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccmwusPJ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccmwusPJ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccmwusPJ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccmwusPJ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccmwusPJ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccmwusPJ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccmwusPJ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccmwusPJ.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccKj0Fh5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cciEesrg.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccfQSu7e.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccJ40cbb.s: Assembler messages:
encrypt.c: /tmp//ccJ40cbb.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccJ40cbb.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccJ40cbb.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccJ40cbb.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccJ40cbb.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccJ40cbb.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccJ40cbb.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccJ40cbb.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccJ40cbb.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccJ40cbb.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccJ40cbb.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccJ40cbb.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccJ40cbb.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccJ40cbb.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccJ40cbb.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccJ40cbb.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccJ40cbb.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccJ40cbb.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccJ40cbb.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccJ40cbb.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccJ40cbb.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccJ40cbb.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccJ40cbb.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccJ40cbb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccOi1BVl.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccibFn15.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVXONrR.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccG2OnuV.s: Assembler messages:
encrypt.c: /tmp//ccG2OnuV.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccG2OnuV.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccG2OnuV.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccG2OnuV.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccG2OnuV.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccG2OnuV.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccG2OnuV.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccG2OnuV.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccG2OnuV.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccG2OnuV.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccG2OnuV.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccG2OnuV.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccG2OnuV.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccG2OnuV.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccG2OnuV.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccG2OnuV.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccG2OnuV.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccG2OnuV.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccG2OnuV.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccG2OnuV.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccG2OnuV.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccG2OnuV.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccG2OnuV.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccG2OnuV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccJvQo5c.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccSIo40o.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc3UPWet.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccP8oDnG.s: Assembler messages:
encrypt.c: /tmp//ccP8oDnG.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccP8oDnG.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccP8oDnG.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccP8oDnG.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccP8oDnG.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccP8oDnG.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccP8oDnG.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccP8oDnG.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccP8oDnG.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccP8oDnG.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccP8oDnG.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccP8oDnG.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccP8oDnG.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccP8oDnG.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccP8oDnG.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccP8oDnG.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccP8oDnG.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccP8oDnG.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccP8oDnG.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccP8oDnG.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccP8oDnG.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccP8oDnG.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccP8oDnG.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccP8oDnG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccEKPbLL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccenRK1w.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccePXBu6.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccdCwwJQ.s: Assembler messages:
encrypt.c: /tmp//ccdCwwJQ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccdCwwJQ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccdCwwJQ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccdCwwJQ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccdCwwJQ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccdCwwJQ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccdCwwJQ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccdCwwJQ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccdCwwJQ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccdCwwJQ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccdCwwJQ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccdCwwJQ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccdCwwJQ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccdCwwJQ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccdCwwJQ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccdCwwJQ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccdCwwJQ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccdCwwJQ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccdCwwJQ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccdCwwJQ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccdCwwJQ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccdCwwJQ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccdCwwJQ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccdCwwJQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cc2cLEEk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccwMSUMm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccjikwHn.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccRCSH8s.s: Assembler messages:
encrypt.c: /tmp//ccRCSH8s.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccRCSH8s.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccRCSH8s.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccRCSH8s.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccRCSH8s.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccRCSH8s.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccRCSH8s.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccRCSH8s.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccRCSH8s.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccRCSH8s.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccRCSH8s.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccRCSH8s.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccRCSH8s.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccRCSH8s.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccRCSH8s.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccRCSH8s.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccRCSH8s.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccRCSH8s.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccRCSH8s.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccRCSH8s.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccRCSH8s.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccRCSH8s.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccRCSH8s.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccRCSH8s.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//cc6aYQMg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//cch156Kz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczDIoyI.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccP3mGdr.s: Assembler messages:
encrypt.c: /tmp//ccP3mGdr.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccP3mGdr.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccP3mGdr.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccP3mGdr.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccP3mGdr.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccP3mGdr.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccP3mGdr.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccP3mGdr.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccP3mGdr.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccP3mGdr.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccP3mGdr.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccP3mGdr.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccP3mGdr.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccP3mGdr.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccP3mGdr.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccP3mGdr.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccP3mGdr.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccP3mGdr.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccP3mGdr.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccP3mGdr.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccP3mGdr.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccP3mGdr.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccP3mGdr.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccP3mGdr.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//cc4Xp6L2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cctIAgRq.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//ccjnDU5b.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp//cc2qsorz.s: Assembler messages:
encrypt.c: /tmp//cc2qsorz.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc2qsorz.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc2qsorz.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc2qsorz.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc2qsorz.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc2qsorz.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc2qsorz.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc2qsorz.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc2qsorz.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc2qsorz.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc2qsorz.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc2qsorz.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc2qsorz.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc2qsorz.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc2qsorz.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc2qsorz.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc2qsorz.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc2qsorz.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc2qsorz.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc2qsorz.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc2qsorz.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc2qsorz.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc2qsorz.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc2qsorz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//cc33lrbe.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccLeEeZN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc9CLg4H.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp//ccKJvDID.s: Assembler messages:
encrypt.c: /tmp//ccKJvDID.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccKJvDID.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccKJvDID.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccKJvDID.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccKJvDID.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccKJvDID.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccKJvDID.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccKJvDID.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccKJvDID.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccKJvDID.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccKJvDID.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccKJvDID.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccKJvDID.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccKJvDID.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccKJvDID.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccKJvDID.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccKJvDID.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccKJvDID.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccKJvDID.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccKJvDID.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccKJvDID.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccKJvDID.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccKJvDID.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccKJvDID.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//ccKVf6FB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccU7wqHN.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//ccUpt0SJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccYI3AQy.s: Assembler messages:
encrypt.c: /tmp//ccYI3AQy.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccYI3AQy.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccYI3AQy.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccYI3AQy.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccYI3AQy.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccYI3AQy.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccYI3AQy.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccYI3AQy.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccYI3AQy.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccYI3AQy.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccYI3AQy.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccYI3AQy.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccYI3AQy.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccYI3AQy.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccYI3AQy.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccYI3AQy.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccYI3AQy.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccYI3AQy.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccYI3AQy.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccYI3AQy.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccYI3AQy.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccYI3AQy.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccYI3AQy.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccYI3AQy.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccbxg25V.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMp0riL.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccsDQZ1m.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc9yZEqm.s: Assembler messages:
encrypt.c: /tmp//cc9yZEqm.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc9yZEqm.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc9yZEqm.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc9yZEqm.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc9yZEqm.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc9yZEqm.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc9yZEqm.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc9yZEqm.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc9yZEqm.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc9yZEqm.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc9yZEqm.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc9yZEqm.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc9yZEqm.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc9yZEqm.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc9yZEqm.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc9yZEqm.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc9yZEqm.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc9yZEqm.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc9yZEqm.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc9yZEqm.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc9yZEqm.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc9yZEqm.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc9yZEqm.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc9yZEqm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccdBLivC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccmm39WD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTYBCth.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cchK6UJb.s: Assembler messages:
encrypt.c: /tmp//cchK6UJb.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cchK6UJb.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cchK6UJb.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cchK6UJb.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cchK6UJb.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cchK6UJb.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cchK6UJb.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cchK6UJb.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cchK6UJb.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cchK6UJb.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cchK6UJb.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cchK6UJb.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cchK6UJb.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cchK6UJb.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cchK6UJb.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cchK6UJb.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cchK6UJb.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cchK6UJb.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cchK6UJb.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cchK6UJb.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cchK6UJb.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cchK6UJb.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cchK6UJb.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cchK6UJb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccBpVXij.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccen5Qbv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc0UmYQN.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccu1Ad40.s: Assembler messages:
encrypt.c: /tmp//ccu1Ad40.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccu1Ad40.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccu1Ad40.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccu1Ad40.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccu1Ad40.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccu1Ad40.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccu1Ad40.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccu1Ad40.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccu1Ad40.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccu1Ad40.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccu1Ad40.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccu1Ad40.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccu1Ad40.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccu1Ad40.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccu1Ad40.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccu1Ad40.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccu1Ad40.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccu1Ad40.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccu1Ad40.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccu1Ad40.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccu1Ad40.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccu1Ad40.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccu1Ad40.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccu1Ad40.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cc6ai33Z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccjDnwrv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTA7ejT.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccZkgq2p.s: Assembler messages:
encrypt.c: /tmp//ccZkgq2p.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccZkgq2p.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccZkgq2p.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccZkgq2p.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccZkgq2p.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccZkgq2p.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccZkgq2p.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccZkgq2p.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccZkgq2p.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccZkgq2p.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccZkgq2p.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccZkgq2p.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccZkgq2p.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccZkgq2p.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccZkgq2p.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccZkgq2p.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccZkgq2p.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccZkgq2p.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccZkgq2p.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccZkgq2p.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccZkgq2p.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccZkgq2p.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccZkgq2p.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccZkgq2p.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc0tkvU6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccCvIF85.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccy6w054.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccTI9MtR.s: Assembler messages:
encrypt.c: /tmp//ccTI9MtR.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccTI9MtR.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccTI9MtR.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccTI9MtR.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccTI9MtR.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccTI9MtR.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccTI9MtR.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccTI9MtR.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccTI9MtR.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccTI9MtR.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccTI9MtR.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccTI9MtR.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccTI9MtR.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccTI9MtR.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccTI9MtR.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccTI9MtR.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccTI9MtR.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccTI9MtR.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccTI9MtR.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccTI9MtR.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccTI9MtR.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccTI9MtR.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccTI9MtR.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccTI9MtR.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cc2OySXj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccgqBWiZ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccaolDwH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccF7ZFz0.s: Assembler messages:
encrypt.c: /tmp//ccF7ZFz0.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccF7ZFz0.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccF7ZFz0.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccF7ZFz0.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccF7ZFz0.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccF7ZFz0.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccF7ZFz0.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccF7ZFz0.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccF7ZFz0.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccF7ZFz0.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccF7ZFz0.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccF7ZFz0.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccF7ZFz0.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccF7ZFz0.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccF7ZFz0.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccF7ZFz0.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccF7ZFz0.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccF7ZFz0.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccF7ZFz0.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccF7ZFz0.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccF7ZFz0.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccF7ZFz0.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccF7ZFz0.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccF7ZFz0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccGEV4rZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccWTImFS.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccX8ErNQ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccPfqGz1.s: Assembler messages:
encrypt.c: /tmp//ccPfqGz1.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccPfqGz1.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccPfqGz1.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccPfqGz1.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccPfqGz1.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccPfqGz1.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccPfqGz1.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccPfqGz1.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccPfqGz1.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccPfqGz1.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccPfqGz1.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccPfqGz1.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccPfqGz1.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccPfqGz1.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccPfqGz1.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccPfqGz1.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccPfqGz1.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccPfqGz1.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccPfqGz1.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccPfqGz1.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccPfqGz1.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccPfqGz1.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccPfqGz1.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccPfqGz1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cc4LS8Mn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccVnISYb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cckMcMmN.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccYzeNSk.s: Assembler messages:
encrypt.c: /tmp//ccYzeNSk.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccYzeNSk.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccYzeNSk.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccYzeNSk.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccYzeNSk.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccYzeNSk.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccYzeNSk.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccYzeNSk.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccYzeNSk.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccYzeNSk.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccYzeNSk.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccYzeNSk.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccYzeNSk.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccYzeNSk.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccYzeNSk.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccYzeNSk.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccYzeNSk.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccYzeNSk.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccYzeNSk.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccYzeNSk.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccYzeNSk.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccYzeNSk.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccYzeNSk.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccYzeNSk.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//cc7oYAQP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccffpFad.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccZOmqUR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccemswPk.s: Assembler messages:
encrypt.c: /tmp//ccemswPk.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccemswPk.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccemswPk.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccemswPk.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccemswPk.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccemswPk.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccemswPk.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccemswPk.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccemswPk.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccemswPk.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccemswPk.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccemswPk.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccemswPk.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccemswPk.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccemswPk.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccemswPk.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccemswPk.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccemswPk.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccemswPk.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccemswPk.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccemswPk.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccemswPk.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccemswPk.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccemswPk.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccC969fT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cchXsJCC.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccFue0sR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccIRyjAF.s: Assembler messages:
encrypt.c: /tmp//ccIRyjAF.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccIRyjAF.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccIRyjAF.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccIRyjAF.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccIRyjAF.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccIRyjAF.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccIRyjAF.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccIRyjAF.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccIRyjAF.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccIRyjAF.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccIRyjAF.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccIRyjAF.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccIRyjAF.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccIRyjAF.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccIRyjAF.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccIRyjAF.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccIRyjAF.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccIRyjAF.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccIRyjAF.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccIRyjAF.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccIRyjAF.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccIRyjAF.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccIRyjAF.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccIRyjAF.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cc4g62IA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cclK8j5C.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccNuSJrH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccDqtBLJ.s: Assembler messages:
encrypt.c: /tmp//ccDqtBLJ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccDqtBLJ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccDqtBLJ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccDqtBLJ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccDqtBLJ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccDqtBLJ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccDqtBLJ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccDqtBLJ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccDqtBLJ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccDqtBLJ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccDqtBLJ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccDqtBLJ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccDqtBLJ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccDqtBLJ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccDqtBLJ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccDqtBLJ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccDqtBLJ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccDqtBLJ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccDqtBLJ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccDqtBLJ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccDqtBLJ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccDqtBLJ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccDqtBLJ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccDqtBLJ.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccIXckQh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2IcTgB.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//cclkHK26.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccAGglVe.s: Assembler messages:
encrypt.c: /tmp//ccAGglVe.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccAGglVe.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccAGglVe.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccAGglVe.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccAGglVe.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccAGglVe.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccAGglVe.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccAGglVe.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccAGglVe.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccAGglVe.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccAGglVe.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccAGglVe.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccAGglVe.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccAGglVe.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccAGglVe.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccAGglVe.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccAGglVe.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccAGglVe.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccAGglVe.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccAGglVe.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccAGglVe.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccAGglVe.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccAGglVe.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccAGglVe.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccO70a1N.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccS1zDT.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccUc5FuM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cczicsco.s: Assembler messages:
encrypt.c: /tmp//cczicsco.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cczicsco.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cczicsco.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cczicsco.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cczicsco.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cczicsco.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cczicsco.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cczicsco.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cczicsco.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cczicsco.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cczicsco.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cczicsco.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cczicsco.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cczicsco.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cczicsco.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cczicsco.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cczicsco.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cczicsco.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cczicsco.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cczicsco.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cczicsco.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cczicsco.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cczicsco.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cczicsco.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccJFUOLH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNDndKJ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccR0wMRs.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccSJhJl8.s: Assembler messages:
encrypt.c: /tmp//ccSJhJl8.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccSJhJl8.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccSJhJl8.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccSJhJl8.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccSJhJl8.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccSJhJl8.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccSJhJl8.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccSJhJl8.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccSJhJl8.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccSJhJl8.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccSJhJl8.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccSJhJl8.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccSJhJl8.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccSJhJl8.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccSJhJl8.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccSJhJl8.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccSJhJl8.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccSJhJl8.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccSJhJl8.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccSJhJl8.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccSJhJl8.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccSJhJl8.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccSJhJl8.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccSJhJl8.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccIHD049.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTkyO07.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cch7cz9e.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: crypto_aead_omdsha256k256n104tau160v1.a(encrypt.o):(.text+0x...): undefined reference to `_SHUF_00BA'
try.c: /usr/bin/ld: crypto_aead_omdsha256k256n104tau160v1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//cc3NHYKw.s: Assembler messages:
encrypt.c: /tmp//cc3NHYKw.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc3NHYKw.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc3NHYKw.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc3NHYKw.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc3NHYKw.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc3NHYKw.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc3NHYKw.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc3NHYKw.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc3NHYKw.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc3NHYKw.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc3NHYKw.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc3NHYKw.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc3NHYKw.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc3NHYKw.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc3NHYKw.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc3NHYKw.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc3NHYKw.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc3NHYKw.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc3NHYKw.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc3NHYKw.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc3NHYKw.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc3NHYKw.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc3NHYKw.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc3NHYKw.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/omdsha256k256n104tau160v1/ref
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccILtVe9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLjSzfB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

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