Implementation notes: amd64, sand, crypto_aead/omdsha256k256n248tau256v2

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
215896? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
216634? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
218778? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
218798? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041520171218
219568? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
220042? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
238554? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
238612? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
239492? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
239692? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
241130? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
241168? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041520171218
241594? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041520171218
241642? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041520171218
241740? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041520171218
241908? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
241996? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
242066? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041520171218
242188? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041520171218
242468? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
243640? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018041520171218
243686? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
243834? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
244220? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
244340? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041520171218
245046? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041520171218
246208? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041520171218
248110? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
249094? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
250180? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
250668? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
250672? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
250684? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
250774? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018041520171218
251034? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
251042? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018041520171218
251140? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
251198? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018041520171218
251926? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
251964? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018041520171218
251970? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
252004? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018041520171218
252010? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
252118? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018041520171218
252130? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
252312? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018041520171218
252370? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
252728? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
253010? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
253304? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
253482? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
253522? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018041520171218
253848? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041520171218
253858? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018041520171218
253934? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
253966? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041520171218
254374? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041520171218
254768? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
255256? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018041520171218
255760? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
257826? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
261504? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018041520171218
262222? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
262752? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
263166? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018041520171218
264000? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018041520171218
266184? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
266282? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218
266334? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
267084? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
613290? ? ?? ? ?refcc2018041520171218
630914? ? ?? ? ?refgcc_-funroll-loops2018041520171218
631866? ? ?? ? ?refgcc2018041520171218

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/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/omdsha256k256n248tau256v2/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/omdsha256k256n248tau256v2/ref
Compiler: cc
try.c: /tmp/try-anything-0fb42b.o: 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-55612e.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v2/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-128c2f.o: 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-350092.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v2/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-2ac0f8.o: 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-733380.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v2/ref
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-66c54e.o: 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-1aa272.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v2/ref
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-a85c30.o: 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-279987.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v2/ref
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-4ece4e.o: 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-96b8e9.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v2/ref
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-87c9ed.o: 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-32c311.o: In function `alignedcalloc':
try.c: try-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/omdsha256k256n248tau256v2/sse4
Compiler: gcc
encrypt.c: /tmp//ccWt0HyX.s: Assembler messages:
encrypt.c: /tmp//ccWt0HyX.s:994: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:995: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:996: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:997: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:998: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:999: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1003: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1004: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1005: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1006: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccWt0HyX.s:1007: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1016: Error: no such instruction: `movl %eax,-12(%rbp)'
encrypt.c: /tmp//ccWt0HyX.s:1017: Error: no such instruction: `cmpl $-1,-12(%rbp)'
encrypt.c: /tmp//ccWt0HyX.s:1019: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1021: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1024: Error: no such instruction: `movl -12(%rbp),%eax'
encrypt.c: /tmp//ccWt0HyX.s:1039: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1040: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1041: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1042: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWt0HyX.s:1043: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc
encrypt.c: /tmp//ccZYmOp2.s: Assembler messages:
encrypt.c: /tmp//ccZYmOp2.s:65: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccZYmOp2.s:66: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccZYmOp2.s:67: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccZYmOp2.s:70: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccZYmOp2.s:71: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccZYmOp2.s:72: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccZYmOp2.s:73: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccZYmOp2.s:74: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccZYmOp2.s:75: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccZYmOp2.s:76: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccZYmOp2.s:77: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccZYmOp2.s:82: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccZYmOp2.s:83: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccZYmOp2.s:87: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccZYmOp2.s:94: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccZYmOp2.s:98: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccZYmOp2.s:108: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccZYmOp2.s:112: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccZYmOp2.s:115: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccZYmOp2.s:124: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccZYmOp2.s:128: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccZYmOp2.s:133: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccZYmOp2.s:136: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccZYmOp2.s:140: 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/omdsha256k256n248tau256v2/ref
Compiler: gcc
try.c: /tmp//ccv7oBTT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccyWM5CF.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc0xKgYo.s: Assembler messages:
encrypt.c: /tmp//cc0xKgYo.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0xKgYo.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0xKgYo.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0xKgYo.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc0xKgYo.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc0xKgYo.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc0xKgYo.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc0xKgYo.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc0xKgYo.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0xKgYo.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0xKgYo.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0xKgYo.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0xKgYo.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc0xKgYo.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc0xKgYo.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc0xKgYo.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc0xKgYo.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0xKgYo.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0xKgYo.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccE0ejNH.s: Assembler messages:
encrypt.c: /tmp//ccE0ejNH.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccE0ejNH.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccE0ejNH.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccE0ejNH.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccE0ejNH.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccE0ejNH.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccE0ejNH.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccE0ejNH.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccE0ejNH.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccE0ejNH.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccE0ejNH.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccE0ejNH.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccE0ejNH.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccE0ejNH.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccE0ejNH.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccE0ejNH.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccE0ejNH.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccE0ejNH.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccE0ejNH.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccE0ejNH.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccE0ejNH.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccE0ejNH.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccE0ejNH.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccE0ejNH.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//cctc4Dzr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYgyOYF.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc0wOIzL.s: Assembler messages:
encrypt.c: /tmp//cc0wOIzL.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc0wOIzL.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc0wOIzL.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc0wOIzL.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc0wOIzL.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc0wOIzL.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc0wOIzL.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc0wOIzL.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc0wOIzL.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc0wOIzL.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc0wOIzL.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc0wOIzL.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc0wOIzL.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc0wOIzL.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc0wOIzL.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc0wOIzL.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc0wOIzL.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc0wOIzL.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc0wOIzL.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc0wOIzL.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc0wOIzL.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc0wOIzL.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc0wOIzL.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc0wOIzL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccYJBkQj.s: Assembler messages:
encrypt.c: /tmp//ccYJBkQj.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYJBkQj.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYJBkQj.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYJBkQj.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccYJBkQj.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccYJBkQj.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccYJBkQj.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccYJBkQj.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccYJBkQj.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYJBkQj.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYJBkQj.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYJBkQj.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYJBkQj.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccYJBkQj.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccYJBkQj.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccYJBkQj.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccYJBkQj.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYJBkQj.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYJBkQj.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//ccBWU91e.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc4MfTZu.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp//cc6j5nwX.s: Assembler messages:
encrypt.c: /tmp//cc6j5nwX.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc6j5nwX.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc6j5nwX.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc6j5nwX.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc6j5nwX.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc6j5nwX.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc6j5nwX.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc6j5nwX.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc6j5nwX.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc6j5nwX.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc6j5nwX.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc6j5nwX.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc6j5nwX.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc6j5nwX.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc6j5nwX.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc6j5nwX.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc6j5nwX.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc6j5nwX.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc6j5nwX.s:1001: Error: invalid operand for 'movq' ('(' unexpected)

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp//ccIo1e6N.s: Assembler messages:
encrypt.c: /tmp//ccIo1e6N.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccIo1e6N.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccIo1e6N.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccIo1e6N.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccIo1e6N.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccIo1e6N.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccIo1e6N.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccIo1e6N.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccIo1e6N.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccIo1e6N.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccIo1e6N.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccIo1e6N.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccIo1e6N.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccIo1e6N.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccIo1e6N.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccIo1e6N.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccIo1e6N.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccIo1e6N.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccIo1e6N.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccIo1e6N.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccIo1e6N.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccIo1e6N.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccIo1e6N.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccIo1e6N.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//ccWgDPnv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc1NzDpK.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp//cc9ctJWp.s: Assembler messages:
encrypt.c: /tmp//cc9ctJWp.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc9ctJWp.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc9ctJWp.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc9ctJWp.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc9ctJWp.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc9ctJWp.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc9ctJWp.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc9ctJWp.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc9ctJWp.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc9ctJWp.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc9ctJWp.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc9ctJWp.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc9ctJWp.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc9ctJWp.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc9ctJWp.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc9ctJWp.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc9ctJWp.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc9ctJWp.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc9ctJWp.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc9ctJWp.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc9ctJWp.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc9ctJWp.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc9ctJWp.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc9ctJWp.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp//ccIZFXGS.s: Assembler messages:
encrypt.c: /tmp//ccIZFXGS.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccIZFXGS.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccIZFXGS.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccIZFXGS.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccIZFXGS.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccIZFXGS.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccIZFXGS.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccIZFXGS.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccIZFXGS.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccIZFXGS.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccIZFXGS.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccIZFXGS.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccIZFXGS.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccIZFXGS.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccIZFXGS.s:1000: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//ccoUkW5H.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTTg1fp.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccF447Cx.s: Assembler messages:
encrypt.c: /tmp//ccF447Cx.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccF447Cx.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccF447Cx.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccF447Cx.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccF447Cx.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccF447Cx.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccF447Cx.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccF447Cx.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccF447Cx.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccF447Cx.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccF447Cx.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccF447Cx.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccF447Cx.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccF447Cx.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccF447Cx.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccF447Cx.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccF447Cx.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccF447Cx.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccF447Cx.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccF447Cx.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccF447Cx.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccF447Cx.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccF447Cx.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccF447Cx.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccM6NxPY.s: Assembler messages:
encrypt.c: /tmp//ccM6NxPY.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccM6NxPY.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccM6NxPY.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccM6NxPY.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccM6NxPY.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccM6NxPY.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccM6NxPY.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccM6NxPY.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccM6NxPY.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccM6NxPY.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccM6NxPY.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccM6NxPY.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccM6NxPY.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccM6NxPY.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccM6NxPY.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccM6NxPY.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccM6NxPY.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccM6NxPY.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccM6NxPY.s:1003: Error: no such instruction: `movl %edx,%eax'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccxLg0RI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYiHUpj.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccEnLNiH.s: Assembler messages:
encrypt.c: /tmp//ccEnLNiH.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEnLNiH.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEnLNiH.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEnLNiH.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccEnLNiH.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccEnLNiH.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccEnLNiH.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccEnLNiH.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccEnLNiH.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEnLNiH.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEnLNiH.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEnLNiH.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEnLNiH.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccEnLNiH.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccEnLNiH.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccEnLNiH.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccEnLNiH.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEnLNiH.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEnLNiH.s:1003: Error: no such instruction: `movl %edx,%eax'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//cczkdiRB.s: Assembler messages:
encrypt.c: /tmp//cczkdiRB.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cczkdiRB.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cczkdiRB.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cczkdiRB.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cczkdiRB.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cczkdiRB.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cczkdiRB.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cczkdiRB.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cczkdiRB.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cczkdiRB.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cczkdiRB.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cczkdiRB.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cczkdiRB.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cczkdiRB.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cczkdiRB.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cczkdiRB.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cczkdiRB.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cczkdiRB.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cczkdiRB.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cczkdiRB.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cczkdiRB.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cczkdiRB.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cczkdiRB.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cczkdiRB.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccdrYaEh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2VS4XR.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//cc1xvWga.s: Assembler messages:
encrypt.c: /tmp//cc1xvWga.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc1xvWga.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc1xvWga.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc1xvWga.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc1xvWga.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc1xvWga.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc1xvWga.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc1xvWga.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc1xvWga.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc1xvWga.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc1xvWga.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc1xvWga.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc1xvWga.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc1xvWga.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc1xvWga.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc1xvWga.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc1xvWga.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc1xvWga.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc1xvWga.s:1001: Error: invalid operand for 'movq' ('(' unexpected)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccP9HZKx.s: Assembler messages:
encrypt.c: /tmp//ccP9HZKx.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccP9HZKx.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccP9HZKx.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccP9HZKx.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccP9HZKx.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccP9HZKx.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccP9HZKx.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccP9HZKx.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccP9HZKx.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccP9HZKx.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccP9HZKx.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccP9HZKx.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccP9HZKx.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccP9HZKx.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccP9HZKx.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccP9HZKx.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccP9HZKx.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccP9HZKx.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccP9HZKx.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccP9HZKx.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccP9HZKx.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccP9HZKx.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccP9HZKx.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccP9HZKx.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccsinpfo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccL7Mt49.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//cchUEuY2.s: Assembler messages:
encrypt.c: /tmp//cchUEuY2.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cchUEuY2.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cchUEuY2.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cchUEuY2.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cchUEuY2.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cchUEuY2.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cchUEuY2.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cchUEuY2.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cchUEuY2.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cchUEuY2.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cchUEuY2.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cchUEuY2.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cchUEuY2.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cchUEuY2.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cchUEuY2.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cchUEuY2.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cchUEuY2.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cchUEuY2.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cchUEuY2.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cchUEuY2.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cchUEuY2.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cchUEuY2.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cchUEuY2.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cchUEuY2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccouZ30Y.s: Assembler messages:
encrypt.c: /tmp//ccouZ30Y.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccouZ30Y.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccouZ30Y.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccouZ30Y.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccouZ30Y.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccouZ30Y.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccouZ30Y.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccouZ30Y.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccouZ30Y.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccouZ30Y.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccouZ30Y.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccouZ30Y.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccouZ30Y.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccouZ30Y.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccouZ30Y.s:1000: Error: no such instruction: `movl %edx,%eax'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccxYqETP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccebNVhG.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops
encrypt.c: /tmp//cc4l0rmb.s: Assembler messages:
encrypt.c: /tmp//cc4l0rmb.s:65: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc4l0rmb.s:66: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc4l0rmb.s:67: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc4l0rmb.s:70: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc4l0rmb.s:71: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc4l0rmb.s:72: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc4l0rmb.s:73: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc4l0rmb.s:74: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc4l0rmb.s:75: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc4l0rmb.s:76: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc4l0rmb.s:77: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc4l0rmb.s:82: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc4l0rmb.s:83: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc4l0rmb.s:87: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc4l0rmb.s:94: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc4l0rmb.s:98: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc4l0rmb.s:108: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc4l0rmb.s:112: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc4l0rmb.s:115: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc4l0rmb.s:124: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc4l0rmb.s:128: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc4l0rmb.s:133: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc4l0rmb.s:136: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc4l0rmb.s:140: 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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops
encrypt.c: /tmp//cch9UKzS.s: Assembler messages:
encrypt.c: /tmp//cch9UKzS.s:994: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:995: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:996: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:997: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:998: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:999: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1003: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1004: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1005: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1006: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cch9UKzS.s:1007: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1016: Error: no such instruction: `movl %eax,-12(%rbp)'
encrypt.c: /tmp//cch9UKzS.s:1017: Error: no such instruction: `cmpl $-1,-12(%rbp)'
encrypt.c: /tmp//cch9UKzS.s:1019: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1021: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1024: Error: no such instruction: `movl -12(%rbp),%eax'
encrypt.c: /tmp//cch9UKzS.s:1039: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1040: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1041: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1042: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch9UKzS.s:1043: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops
try.c: /tmp//cc7zJrWr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccE7CTma.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccoPUSe7.s: Assembler messages:
encrypt.c: /tmp//ccoPUSe7.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccoPUSe7.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccoPUSe7.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccoPUSe7.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccoPUSe7.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccoPUSe7.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccoPUSe7.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccoPUSe7.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccoPUSe7.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccoPUSe7.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccoPUSe7.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccoPUSe7.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccoPUSe7.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccoPUSe7.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccoPUSe7.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccoPUSe7.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccoPUSe7.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccoPUSe7.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccoPUSe7.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccoPUSe7.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccoPUSe7.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccoPUSe7.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccoPUSe7.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccoPUSe7.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccuckelO.s: Assembler messages:
encrypt.c: /tmp//ccuckelO.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuckelO.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuckelO.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuckelO.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccuckelO.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccuckelO.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccuckelO.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccuckelO.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccuckelO.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuckelO.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuckelO.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuckelO.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuckelO.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccuckelO.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccuckelO.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccuckelO.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccuckelO.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuckelO.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuckelO.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccmu4E7S.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cchpU7b0.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccWLfCMN.s: Assembler messages:
encrypt.c: /tmp//ccWLfCMN.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWLfCMN.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWLfCMN.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWLfCMN.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccWLfCMN.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccWLfCMN.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccWLfCMN.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccWLfCMN.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccWLfCMN.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWLfCMN.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWLfCMN.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWLfCMN.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWLfCMN.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccWLfCMN.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccWLfCMN.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccWLfCMN.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccWLfCMN.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWLfCMN.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWLfCMN.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccp5QnTE.s: Assembler messages:
encrypt.c: /tmp//ccp5QnTE.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccp5QnTE.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccp5QnTE.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccp5QnTE.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccp5QnTE.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccp5QnTE.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccp5QnTE.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccp5QnTE.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccp5QnTE.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccp5QnTE.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccp5QnTE.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccp5QnTE.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccp5QnTE.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccp5QnTE.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccp5QnTE.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccp5QnTE.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccp5QnTE.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccp5QnTE.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccp5QnTE.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccp5QnTE.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccp5QnTE.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccp5QnTE.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccp5QnTE.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccp5QnTE.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//ccC6BFMt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cck5GbcZ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp//ccXFKyRH.s: Assembler messages:
encrypt.c: /tmp//ccXFKyRH.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccXFKyRH.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccXFKyRH.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccXFKyRH.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccXFKyRH.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccXFKyRH.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccXFKyRH.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccXFKyRH.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccXFKyRH.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccXFKyRH.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccXFKyRH.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccXFKyRH.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccXFKyRH.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccXFKyRH.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccXFKyRH.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccXFKyRH.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccXFKyRH.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccXFKyRH.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccXFKyRH.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccXFKyRH.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccXFKyRH.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccXFKyRH.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccXFKyRH.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccXFKyRH.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp//cchYsunO.s: Assembler messages:
encrypt.c: /tmp//cchYsunO.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cchYsunO.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cchYsunO.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cchYsunO.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cchYsunO.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cchYsunO.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cchYsunO.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cchYsunO.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cchYsunO.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cchYsunO.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cchYsunO.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cchYsunO.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cchYsunO.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cchYsunO.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cchYsunO.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cchYsunO.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cchYsunO.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cchYsunO.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cchYsunO.s:1001: Error: invalid operand for 'movq' ('(' unexpected)

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//ccyQ1tD9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBZAmRx.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp//ccVKchqc.s: Assembler messages:
encrypt.c: /tmp//ccVKchqc.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVKchqc.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVKchqc.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVKchqc.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccVKchqc.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccVKchqc.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccVKchqc.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccVKchqc.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccVKchqc.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVKchqc.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVKchqc.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccVKchqc.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccVKchqc.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccVKchqc.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccVKchqc.s:1000: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp//ccdjXSzQ.s: Assembler messages:
encrypt.c: /tmp//ccdjXSzQ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccdjXSzQ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccdjXSzQ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccdjXSzQ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccdjXSzQ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccdjXSzQ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccdjXSzQ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccdjXSzQ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccdjXSzQ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccdjXSzQ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccdjXSzQ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccdjXSzQ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccdjXSzQ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccdjXSzQ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccdjXSzQ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccdjXSzQ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccdjXSzQ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccdjXSzQ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccdjXSzQ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccdjXSzQ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccdjXSzQ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccdjXSzQ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccdjXSzQ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccdjXSzQ.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//ccruDJ85.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQ8CeXT.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccD5FrJM.s: Assembler messages:
encrypt.c: /tmp//ccD5FrJM.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccD5FrJM.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccD5FrJM.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccD5FrJM.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccD5FrJM.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccD5FrJM.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccD5FrJM.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccD5FrJM.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccD5FrJM.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccD5FrJM.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccD5FrJM.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccD5FrJM.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccD5FrJM.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccD5FrJM.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccD5FrJM.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccD5FrJM.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccD5FrJM.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccD5FrJM.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccD5FrJM.s:1003: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccmWRO7u.s: Assembler messages:
encrypt.c: /tmp//ccmWRO7u.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccmWRO7u.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccmWRO7u.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccmWRO7u.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccmWRO7u.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccmWRO7u.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccmWRO7u.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccmWRO7u.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccmWRO7u.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccmWRO7u.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccmWRO7u.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccmWRO7u.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccmWRO7u.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccmWRO7u.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccmWRO7u.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccmWRO7u.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccmWRO7u.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccmWRO7u.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccmWRO7u.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccmWRO7u.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccmWRO7u.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccmWRO7u.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccmWRO7u.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccmWRO7u.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccHFw6BV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccRRcWVO.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccWf7HcB.s: Assembler messages:
encrypt.c: /tmp//ccWf7HcB.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWf7HcB.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWf7HcB.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWf7HcB.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccWf7HcB.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccWf7HcB.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccWf7HcB.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccWf7HcB.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccWf7HcB.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWf7HcB.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWf7HcB.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWf7HcB.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWf7HcB.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccWf7HcB.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccWf7HcB.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccWf7HcB.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccWf7HcB.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWf7HcB.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWf7HcB.s:1003: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccqN0mYP.s: Assembler messages:
encrypt.c: /tmp//ccqN0mYP.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccqN0mYP.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccqN0mYP.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccqN0mYP.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccqN0mYP.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccqN0mYP.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccqN0mYP.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccqN0mYP.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccqN0mYP.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccqN0mYP.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccqN0mYP.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccqN0mYP.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccqN0mYP.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccqN0mYP.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccqN0mYP.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccqN0mYP.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccqN0mYP.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccqN0mYP.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccqN0mYP.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccqN0mYP.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccqN0mYP.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccqN0mYP.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccqN0mYP.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccqN0mYP.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccyUfznm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccET2Ta.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccNnOvGt.s: Assembler messages:
encrypt.c: /tmp//ccNnOvGt.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccNnOvGt.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccNnOvGt.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccNnOvGt.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccNnOvGt.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccNnOvGt.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccNnOvGt.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccNnOvGt.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccNnOvGt.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccNnOvGt.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccNnOvGt.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccNnOvGt.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccNnOvGt.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccNnOvGt.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccNnOvGt.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccNnOvGt.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccNnOvGt.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccNnOvGt.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccNnOvGt.s:1001: Error: invalid operand for 'movq' ('(' unexpected)

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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccY1s2pC.s: Assembler messages:
encrypt.c: /tmp//ccY1s2pC.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccY1s2pC.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccY1s2pC.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccY1s2pC.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccY1s2pC.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccY1s2pC.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccY1s2pC.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccY1s2pC.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccY1s2pC.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccY1s2pC.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccY1s2pC.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccY1s2pC.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccY1s2pC.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccY1s2pC.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccY1s2pC.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccY1s2pC.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccY1s2pC.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccY1s2pC.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccY1s2pC.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccY1s2pC.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccY1s2pC.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccY1s2pC.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccY1s2pC.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccY1s2pC.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccs4Ok7n.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLbihil.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccCdMC6t.s: Assembler messages:
encrypt.c: /tmp//ccCdMC6t.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccCdMC6t.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccCdMC6t.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccCdMC6t.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccCdMC6t.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccCdMC6t.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccCdMC6t.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccCdMC6t.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccCdMC6t.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccCdMC6t.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccCdMC6t.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccCdMC6t.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccCdMC6t.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccCdMC6t.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccCdMC6t.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccCdMC6t.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccCdMC6t.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccCdMC6t.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccCdMC6t.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccCdMC6t.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccCdMC6t.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccCdMC6t.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccCdMC6t.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccCdMC6t.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//cczFlaDh.s: Assembler messages:
encrypt.c: /tmp//cczFlaDh.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cczFlaDh.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cczFlaDh.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cczFlaDh.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cczFlaDh.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cczFlaDh.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cczFlaDh.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cczFlaDh.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cczFlaDh.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cczFlaDh.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cczFlaDh.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cczFlaDh.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cczFlaDh.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cczFlaDh.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cczFlaDh.s:1000: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccZF9fD2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccT06RUU.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccORkWQI.s: Assembler messages:
encrypt.c: /tmp//ccORkWQI.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccORkWQI.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccORkWQI.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccORkWQI.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccORkWQI.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccORkWQI.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccORkWQI.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccORkWQI.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccORkWQI.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccORkWQI.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccORkWQI.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccORkWQI.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccORkWQI.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccORkWQI.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccORkWQI.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccORkWQI.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccORkWQI.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccORkWQI.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccORkWQI.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccORkWQI.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccORkWQI.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccORkWQI.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccORkWQI.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccORkWQI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccPywTbU.s: Assembler messages:
encrypt.c: /tmp//ccPywTbU.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPywTbU.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPywTbU.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPywTbU.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccPywTbU.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccPywTbU.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccPywTbU.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccPywTbU.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccPywTbU.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPywTbU.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPywTbU.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPywTbU.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPywTbU.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccPywTbU.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccPywTbU.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccPywTbU.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccPywTbU.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPywTbU.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPywTbU.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//cc1eqpXC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccIb77UD.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccJZ5gCy.s: Assembler messages:
encrypt.c: /tmp//ccJZ5gCy.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJZ5gCy.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJZ5gCy.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJZ5gCy.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccJZ5gCy.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccJZ5gCy.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccJZ5gCy.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccJZ5gCy.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccJZ5gCy.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJZ5gCy.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJZ5gCy.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJZ5gCy.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJZ5gCy.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccJZ5gCy.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccJZ5gCy.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccJZ5gCy.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccJZ5gCy.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJZ5gCy.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJZ5gCy.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccwx9rnn.s: Assembler messages:
encrypt.c: /tmp//ccwx9rnn.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccwx9rnn.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccwx9rnn.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccwx9rnn.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccwx9rnn.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccwx9rnn.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccwx9rnn.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccwx9rnn.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccwx9rnn.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccwx9rnn.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccwx9rnn.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccwx9rnn.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccwx9rnn.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccwx9rnn.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccwx9rnn.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccwx9rnn.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccwx9rnn.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccwx9rnn.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccwx9rnn.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccwx9rnn.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccwx9rnn.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccwx9rnn.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccwx9rnn.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccwx9rnn.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccKVEKEk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8nACAE.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccDdQXGZ.s: Assembler messages:
encrypt.c: /tmp//ccDdQXGZ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccDdQXGZ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccDdQXGZ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccDdQXGZ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccDdQXGZ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccDdQXGZ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccDdQXGZ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccDdQXGZ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccDdQXGZ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccDdQXGZ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccDdQXGZ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccDdQXGZ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccDdQXGZ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccDdQXGZ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccDdQXGZ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccDdQXGZ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccDdQXGZ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccDdQXGZ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccDdQXGZ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccDdQXGZ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccDdQXGZ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccDdQXGZ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccDdQXGZ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccDdQXGZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccdTdC1u.s: Assembler messages:
encrypt.c: /tmp//ccdTdC1u.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccdTdC1u.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdTdC1u.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdTdC1u.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdTdC1u.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccdTdC1u.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccdTdC1u.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccdTdC1u.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccdTdC1u.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdTdC1u.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdTdC1u.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccdTdC1u.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdTdC1u.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdTdC1u.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccdTdC1u.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccdTdC1u.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccdTdC1u.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccdTdC1u.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdTdC1u.s:1001: Error: invalid operand for 'movq' ('(' unexpected)

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccO6HfdA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccUZVxbm.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccKpiQqV.s: Assembler messages:
encrypt.c: /tmp//ccKpiQqV.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccKpiQqV.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccKpiQqV.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccKpiQqV.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccKpiQqV.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccKpiQqV.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccKpiQqV.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccKpiQqV.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccKpiQqV.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccKpiQqV.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccKpiQqV.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccKpiQqV.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccKpiQqV.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccKpiQqV.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccKpiQqV.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccKpiQqV.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccKpiQqV.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccKpiQqV.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccKpiQqV.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccKpiQqV.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccKpiQqV.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccKpiQqV.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccKpiQqV.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccKpiQqV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccUcCCem.s: Assembler messages:
encrypt.c: /tmp//ccUcCCem.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccUcCCem.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccUcCCem.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccUcCCem.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccUcCCem.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccUcCCem.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccUcCCem.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccUcCCem.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccUcCCem.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccUcCCem.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccUcCCem.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccUcCCem.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccUcCCem.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccUcCCem.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccUcCCem.s:1000: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccjKZzer.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc9SSG8u.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc0LFW1c.s: Assembler messages:
encrypt.c: /tmp//cc0LFW1c.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0LFW1c.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0LFW1c.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0LFW1c.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc0LFW1c.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc0LFW1c.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc0LFW1c.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc0LFW1c.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc0LFW1c.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0LFW1c.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0LFW1c.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0LFW1c.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0LFW1c.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc0LFW1c.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc0LFW1c.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc0LFW1c.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc0LFW1c.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0LFW1c.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0LFW1c.s:1003: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccOZqzoc.s: Assembler messages:
encrypt.c: /tmp//ccOZqzoc.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccOZqzoc.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccOZqzoc.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccOZqzoc.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccOZqzoc.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccOZqzoc.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccOZqzoc.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccOZqzoc.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccOZqzoc.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccOZqzoc.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccOZqzoc.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccOZqzoc.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccOZqzoc.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccOZqzoc.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccOZqzoc.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccOZqzoc.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccOZqzoc.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccOZqzoc.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccOZqzoc.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccOZqzoc.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccOZqzoc.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccOZqzoc.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccOZqzoc.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccOZqzoc.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccgZMt9N.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccFCSLWK.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc2Y2VIp.s: Assembler messages:
encrypt.c: /tmp//cc2Y2VIp.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y2VIp.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y2VIp.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y2VIp.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc2Y2VIp.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc2Y2VIp.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc2Y2VIp.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc2Y2VIp.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc2Y2VIp.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y2VIp.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y2VIp.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y2VIp.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y2VIp.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc2Y2VIp.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc2Y2VIp.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc2Y2VIp.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc2Y2VIp.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y2VIp.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y2VIp.s:1003: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccjjPdjH.s: Assembler messages:
encrypt.c: /tmp//ccjjPdjH.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccjjPdjH.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccjjPdjH.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccjjPdjH.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccjjPdjH.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccjjPdjH.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccjjPdjH.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccjjPdjH.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccjjPdjH.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccjjPdjH.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccjjPdjH.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccjjPdjH.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccjjPdjH.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccjjPdjH.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccjjPdjH.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccjjPdjH.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccjjPdjH.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccjjPdjH.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccjjPdjH.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccjjPdjH.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccjjPdjH.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccjjPdjH.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccjjPdjH.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccjjPdjH.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//cclGDAkX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cco4doP6.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//cc17eqX7.s: Assembler messages:
encrypt.c: /tmp//cc17eqX7.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc17eqX7.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc17eqX7.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc17eqX7.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc17eqX7.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc17eqX7.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc17eqX7.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc17eqX7.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc17eqX7.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc17eqX7.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc17eqX7.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc17eqX7.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc17eqX7.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc17eqX7.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc17eqX7.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc17eqX7.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc17eqX7.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc17eqX7.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc17eqX7.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc17eqX7.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc17eqX7.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc17eqX7.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc17eqX7.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc17eqX7.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccxQbeeh.s: Assembler messages:
encrypt.c: /tmp//ccxQbeeh.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccxQbeeh.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxQbeeh.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxQbeeh.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxQbeeh.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccxQbeeh.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccxQbeeh.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccxQbeeh.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccxQbeeh.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxQbeeh.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxQbeeh.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccxQbeeh.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxQbeeh.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxQbeeh.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccxQbeeh.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccxQbeeh.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccxQbeeh.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccxQbeeh.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxQbeeh.s:1001: Error: invalid operand for 'movq' ('(' unexpected)

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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccrlcFcm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccrTtwyZ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccRso5qh.s: Assembler messages:
encrypt.c: /tmp//ccRso5qh.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRso5qh.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRso5qh.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRso5qh.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccRso5qh.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccRso5qh.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccRso5qh.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccRso5qh.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccRso5qh.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRso5qh.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRso5qh.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccRso5qh.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccRso5qh.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccRso5qh.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccRso5qh.s:1000: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccU79U6l.s: Assembler messages:
encrypt.c: /tmp//ccU79U6l.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccU79U6l.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccU79U6l.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccU79U6l.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccU79U6l.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccU79U6l.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccU79U6l.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccU79U6l.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccU79U6l.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccU79U6l.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccU79U6l.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccU79U6l.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccU79U6l.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccU79U6l.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccU79U6l.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccU79U6l.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccU79U6l.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccU79U6l.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccU79U6l.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccU79U6l.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccU79U6l.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccU79U6l.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccU79U6l.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccU79U6l.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccL5A0qa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccb9aoEz.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccJWMrMN.s: Assembler messages:
encrypt.c: /tmp//ccJWMrMN.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccJWMrMN.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccJWMrMN.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccJWMrMN.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccJWMrMN.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccJWMrMN.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccJWMrMN.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccJWMrMN.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccJWMrMN.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccJWMrMN.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccJWMrMN.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccJWMrMN.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccJWMrMN.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccJWMrMN.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccJWMrMN.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccJWMrMN.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccJWMrMN.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccJWMrMN.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccJWMrMN.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccJWMrMN.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccJWMrMN.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccJWMrMN.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccJWMrMN.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccJWMrMN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccnEuS37.s: Assembler messages:
encrypt.c: /tmp//ccnEuS37.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccnEuS37.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccnEuS37.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccnEuS37.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccnEuS37.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccnEuS37.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccnEuS37.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccnEuS37.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccnEuS37.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccnEuS37.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccnEuS37.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccnEuS37.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccnEuS37.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccnEuS37.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccnEuS37.s:999: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccw55Yt0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccmBvw2H.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccIWjx4z.s: Assembler messages:
encrypt.c: /tmp//ccIWjx4z.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccIWjx4z.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccIWjx4z.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccIWjx4z.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccIWjx4z.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccIWjx4z.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccIWjx4z.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccIWjx4z.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccIWjx4z.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccIWjx4z.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccIWjx4z.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccIWjx4z.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccIWjx4z.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccIWjx4z.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccIWjx4z.s:999: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccpMZdcy.s: Assembler messages:
encrypt.c: /tmp//ccpMZdcy.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccpMZdcy.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccpMZdcy.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccpMZdcy.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccpMZdcy.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccpMZdcy.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccpMZdcy.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccpMZdcy.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccpMZdcy.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccpMZdcy.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccpMZdcy.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccpMZdcy.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccpMZdcy.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccpMZdcy.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccpMZdcy.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccpMZdcy.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccpMZdcy.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccpMZdcy.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccpMZdcy.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccpMZdcy.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccpMZdcy.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccpMZdcy.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccpMZdcy.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccpMZdcy.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccr80xgx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccP9u8B8.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccDQ7ahP.s: Assembler messages:
encrypt.c: /tmp//ccDQ7ahP.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccDQ7ahP.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccDQ7ahP.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccDQ7ahP.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccDQ7ahP.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccDQ7ahP.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccDQ7ahP.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccDQ7ahP.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccDQ7ahP.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccDQ7ahP.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccDQ7ahP.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccDQ7ahP.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccDQ7ahP.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccDQ7ahP.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccDQ7ahP.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccDQ7ahP.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccDQ7ahP.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccDQ7ahP.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccDQ7ahP.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccDQ7ahP.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccDQ7ahP.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccDQ7ahP.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccDQ7ahP.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccDQ7ahP.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccgxF0nD.s: Assembler messages:
encrypt.c: /tmp//ccgxF0nD.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccgxF0nD.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgxF0nD.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgxF0nD.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgxF0nD.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccgxF0nD.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccgxF0nD.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccgxF0nD.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccgxF0nD.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccgxF0nD.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgxF0nD.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgxF0nD.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccgxF0nD.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccgxF0nD.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccgxF0nD.s:999: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccSfqI53.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccIlXs0s.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccWrSUu7.s: Assembler messages:
encrypt.c: /tmp//ccWrSUu7.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccWrSUu7.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccWrSUu7.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccWrSUu7.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccWrSUu7.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccWrSUu7.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccWrSUu7.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccWrSUu7.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccWrSUu7.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccWrSUu7.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccWrSUu7.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccWrSUu7.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccWrSUu7.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccWrSUu7.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccWrSUu7.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccWrSUu7.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccWrSUu7.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccWrSUu7.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccWrSUu7.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccWrSUu7.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccWrSUu7.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccWrSUu7.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccWrSUu7.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccWrSUu7.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccs4qUvA.s: Assembler messages:
encrypt.c: /tmp//ccs4qUvA.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccs4qUvA.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccs4qUvA.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccs4qUvA.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccs4qUvA.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccs4qUvA.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccs4qUvA.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccs4qUvA.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccs4qUvA.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccs4qUvA.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccs4qUvA.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccs4qUvA.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccs4qUvA.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccs4qUvA.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccs4qUvA.s:999: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//cc4c1iIN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQY6PkL.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccBWPalr.s: Assembler messages:
encrypt.c: /tmp//ccBWPalr.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBWPalr.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBWPalr.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBWPalr.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccBWPalr.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccBWPalr.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccBWPalr.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccBWPalr.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccBWPalr.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBWPalr.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBWPalr.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBWPalr.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBWPalr.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccBWPalr.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccBWPalr.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccBWPalr.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccBWPalr.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBWPalr.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBWPalr.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccqk2d6h.s: Assembler messages:
encrypt.c: /tmp//ccqk2d6h.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccqk2d6h.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccqk2d6h.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccqk2d6h.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccqk2d6h.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccqk2d6h.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccqk2d6h.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccqk2d6h.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccqk2d6h.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccqk2d6h.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccqk2d6h.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccqk2d6h.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccqk2d6h.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccqk2d6h.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccqk2d6h.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccqk2d6h.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccqk2d6h.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccqk2d6h.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccqk2d6h.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccqk2d6h.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccqk2d6h.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccqk2d6h.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccqk2d6h.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccqk2d6h.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc2ld7Vx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccxHCICV.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccGbT3fL.s: Assembler messages:
encrypt.c: /tmp//ccGbT3fL.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGbT3fL.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGbT3fL.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGbT3fL.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccGbT3fL.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccGbT3fL.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccGbT3fL.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccGbT3fL.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccGbT3fL.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGbT3fL.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGbT3fL.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGbT3fL.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGbT3fL.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccGbT3fL.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccGbT3fL.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccGbT3fL.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccGbT3fL.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGbT3fL.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGbT3fL.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccZx2MI1.s: Assembler messages:
encrypt.c: /tmp//ccZx2MI1.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccZx2MI1.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccZx2MI1.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccZx2MI1.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccZx2MI1.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccZx2MI1.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccZx2MI1.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccZx2MI1.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccZx2MI1.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccZx2MI1.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccZx2MI1.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccZx2MI1.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccZx2MI1.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccZx2MI1.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccZx2MI1.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccZx2MI1.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccZx2MI1.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccZx2MI1.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccZx2MI1.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccZx2MI1.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccZx2MI1.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccZx2MI1.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccZx2MI1.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccZx2MI1.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccmSR2Vw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccP6Blzo.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccZZjPDC.s: Assembler messages:
encrypt.c: /tmp//ccZZjPDC.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccZZjPDC.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZZjPDC.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZZjPDC.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZZjPDC.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccZZjPDC.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccZZjPDC.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccZZjPDC.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccZZjPDC.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZZjPDC.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZZjPDC.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccZZjPDC.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZZjPDC.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZZjPDC.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccZZjPDC.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccZZjPDC.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccZZjPDC.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccZZjPDC.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZZjPDC.s:1001: Error: invalid operand for 'movq' ('(' unexpected)

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccbp23vI.s: Assembler messages:
encrypt.c: /tmp//ccbp23vI.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccbp23vI.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccbp23vI.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccbp23vI.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccbp23vI.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccbp23vI.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccbp23vI.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccbp23vI.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccbp23vI.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccbp23vI.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccbp23vI.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccbp23vI.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccbp23vI.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccbp23vI.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccbp23vI.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccbp23vI.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccbp23vI.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccbp23vI.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccbp23vI.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccbp23vI.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccbp23vI.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccbp23vI.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccbp23vI.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccbp23vI.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccXdq6nz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccdFURpq.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//cceGiEEr.s: Assembler messages:
encrypt.c: /tmp//cceGiEEr.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cceGiEEr.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cceGiEEr.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cceGiEEr.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cceGiEEr.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cceGiEEr.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cceGiEEr.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cceGiEEr.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cceGiEEr.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cceGiEEr.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cceGiEEr.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cceGiEEr.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cceGiEEr.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cceGiEEr.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cceGiEEr.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cceGiEEr.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cceGiEEr.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cceGiEEr.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cceGiEEr.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cceGiEEr.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cceGiEEr.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cceGiEEr.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cceGiEEr.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cceGiEEr.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccrFC3Xm.s: Assembler messages:
encrypt.c: /tmp//ccrFC3Xm.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccrFC3Xm.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccrFC3Xm.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccrFC3Xm.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccrFC3Xm.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccrFC3Xm.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccrFC3Xm.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccrFC3Xm.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccrFC3Xm.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccrFC3Xm.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccrFC3Xm.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccrFC3Xm.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccrFC3Xm.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccrFC3Xm.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccrFC3Xm.s:1000: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccse378Y.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczKRlME.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc6nBeFr.s: Assembler messages:
encrypt.c: /tmp//cc6nBeFr.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc6nBeFr.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc6nBeFr.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc6nBeFr.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc6nBeFr.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc6nBeFr.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc6nBeFr.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc6nBeFr.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc6nBeFr.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc6nBeFr.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc6nBeFr.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc6nBeFr.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc6nBeFr.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc6nBeFr.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc6nBeFr.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc6nBeFr.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc6nBeFr.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc6nBeFr.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc6nBeFr.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc6nBeFr.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc6nBeFr.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc6nBeFr.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc6nBeFr.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc6nBeFr.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccwmXV7A.s: Assembler messages:
encrypt.c: /tmp//ccwmXV7A.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccwmXV7A.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwmXV7A.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwmXV7A.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwmXV7A.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccwmXV7A.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccwmXV7A.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccwmXV7A.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccwmXV7A.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccwmXV7A.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwmXV7A.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwmXV7A.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccwmXV7A.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccwmXV7A.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccwmXV7A.s:999: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccmiNue7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc25b93o.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc8ADs8F.s: Assembler messages:
encrypt.c: /tmp//cc8ADs8F.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc8ADs8F.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8ADs8F.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8ADs8F.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8ADs8F.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc8ADs8F.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc8ADs8F.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc8ADs8F.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc8ADs8F.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc8ADs8F.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8ADs8F.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8ADs8F.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc8ADs8F.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc8ADs8F.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc8ADs8F.s:999: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccDyKKJa.s: Assembler messages:
encrypt.c: /tmp//ccDyKKJa.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccDyKKJa.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccDyKKJa.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccDyKKJa.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccDyKKJa.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccDyKKJa.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccDyKKJa.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccDyKKJa.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccDyKKJa.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccDyKKJa.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccDyKKJa.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccDyKKJa.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccDyKKJa.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccDyKKJa.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccDyKKJa.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccDyKKJa.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccDyKKJa.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccDyKKJa.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccDyKKJa.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccDyKKJa.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccDyKKJa.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccDyKKJa.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccDyKKJa.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccDyKKJa.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc3yXBax.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccqLSrW0.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccVeUtzZ.s: Assembler messages:
encrypt.c: /tmp//ccVeUtzZ.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccVeUtzZ.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVeUtzZ.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVeUtzZ.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVeUtzZ.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccVeUtzZ.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccVeUtzZ.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccVeUtzZ.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccVeUtzZ.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccVeUtzZ.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVeUtzZ.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVeUtzZ.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccVeUtzZ.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccVeUtzZ.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccVeUtzZ.s:999: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccaxzPem.s: Assembler messages:
encrypt.c: /tmp//ccaxzPem.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccaxzPem.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccaxzPem.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccaxzPem.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccaxzPem.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccaxzPem.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccaxzPem.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccaxzPem.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccaxzPem.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccaxzPem.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccaxzPem.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccaxzPem.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccaxzPem.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccaxzPem.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccaxzPem.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccaxzPem.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccaxzPem.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccaxzPem.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccaxzPem.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccaxzPem.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccaxzPem.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccaxzPem.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccaxzPem.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccaxzPem.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccKby79M.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccIZB39W.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccWPkwEJ.s: Assembler messages:
encrypt.c: /tmp//ccWPkwEJ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccWPkwEJ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccWPkwEJ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccWPkwEJ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccWPkwEJ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccWPkwEJ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccWPkwEJ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccWPkwEJ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccWPkwEJ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccWPkwEJ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccWPkwEJ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccWPkwEJ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccWPkwEJ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccWPkwEJ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccWPkwEJ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccWPkwEJ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccWPkwEJ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccWPkwEJ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccWPkwEJ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccWPkwEJ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccWPkwEJ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccWPkwEJ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccWPkwEJ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccWPkwEJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccWXU9Ej.s: Assembler messages:
encrypt.c: /tmp//ccWXU9Ej.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccWXU9Ej.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWXU9Ej.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWXU9Ej.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWXU9Ej.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccWXU9Ej.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccWXU9Ej.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccWXU9Ej.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccWXU9Ej.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccWXU9Ej.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWXU9Ej.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWXU9Ej.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccWXU9Ej.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccWXU9Ej.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccWXU9Ej.s:999: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccm88IOb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5dfeVv.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccPlBXu3.s: Assembler messages:
encrypt.c: /tmp//ccPlBXu3.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPlBXu3.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPlBXu3.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPlBXu3.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccPlBXu3.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccPlBXu3.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccPlBXu3.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccPlBXu3.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccPlBXu3.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPlBXu3.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPlBXu3.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPlBXu3.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPlBXu3.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccPlBXu3.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccPlBXu3.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccPlBXu3.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccPlBXu3.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPlBXu3.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPlBXu3.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cce73KJ0.s: Assembler messages:
encrypt.c: /tmp//cce73KJ0.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cce73KJ0.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cce73KJ0.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cce73KJ0.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cce73KJ0.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cce73KJ0.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cce73KJ0.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cce73KJ0.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cce73KJ0.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cce73KJ0.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cce73KJ0.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cce73KJ0.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cce73KJ0.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cce73KJ0.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cce73KJ0.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cce73KJ0.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cce73KJ0.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cce73KJ0.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cce73KJ0.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cce73KJ0.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cce73KJ0.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cce73KJ0.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cce73KJ0.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cce73KJ0.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccZGdhoc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccje5wDQ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccgFoneh.s: Assembler messages:
encrypt.c: /tmp//ccgFoneh.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccgFoneh.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccgFoneh.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccgFoneh.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccgFoneh.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccgFoneh.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccgFoneh.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccgFoneh.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccgFoneh.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccgFoneh.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccgFoneh.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccgFoneh.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccgFoneh.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccgFoneh.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccgFoneh.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccgFoneh.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccgFoneh.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccgFoneh.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccgFoneh.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccgFoneh.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccgFoneh.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccgFoneh.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccgFoneh.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccgFoneh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccmTyyDa.s: Assembler messages:
encrypt.c: /tmp//ccmTyyDa.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmTyyDa.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmTyyDa.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmTyyDa.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccmTyyDa.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccmTyyDa.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccmTyyDa.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccmTyyDa.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccmTyyDa.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmTyyDa.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmTyyDa.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmTyyDa.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmTyyDa.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccmTyyDa.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccmTyyDa.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccmTyyDa.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccmTyyDa.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmTyyDa.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmTyyDa.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccNxNEN5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccC6i1W3.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccl4mAtj.s: Assembler messages:
encrypt.c: /tmp//ccl4mAtj.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccl4mAtj.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccl4mAtj.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccl4mAtj.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccl4mAtj.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccl4mAtj.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccl4mAtj.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccl4mAtj.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccl4mAtj.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccl4mAtj.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccl4mAtj.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccl4mAtj.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccl4mAtj.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccl4mAtj.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccl4mAtj.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccl4mAtj.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccl4mAtj.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccl4mAtj.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccl4mAtj.s:1001: Error: invalid operand for 'movq' ('(' unexpected)

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//cctUDA2s.s: Assembler messages:
encrypt.c: /tmp//cctUDA2s.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cctUDA2s.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cctUDA2s.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cctUDA2s.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cctUDA2s.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cctUDA2s.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cctUDA2s.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cctUDA2s.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cctUDA2s.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cctUDA2s.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cctUDA2s.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cctUDA2s.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cctUDA2s.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cctUDA2s.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cctUDA2s.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cctUDA2s.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cctUDA2s.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cctUDA2s.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cctUDA2s.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cctUDA2s.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cctUDA2s.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cctUDA2s.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cctUDA2s.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cctUDA2s.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//ccSVHxLT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccfGdwHX.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//cc0nIeFY.s: Assembler messages:
encrypt.c: /tmp//cc0nIeFY.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0nIeFY.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0nIeFY.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0nIeFY.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc0nIeFY.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc0nIeFY.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc0nIeFY.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc0nIeFY.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc0nIeFY.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0nIeFY.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc0nIeFY.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc0nIeFY.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc0nIeFY.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc0nIeFY.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc0nIeFY.s:1000: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccpVbMF6.s: Assembler messages:
encrypt.c: /tmp//ccpVbMF6.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccpVbMF6.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccpVbMF6.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccpVbMF6.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccpVbMF6.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccpVbMF6.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccpVbMF6.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccpVbMF6.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccpVbMF6.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccpVbMF6.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccpVbMF6.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccpVbMF6.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccpVbMF6.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccpVbMF6.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccpVbMF6.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccpVbMF6.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccpVbMF6.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccpVbMF6.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccpVbMF6.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccpVbMF6.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccpVbMF6.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccpVbMF6.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccpVbMF6.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccpVbMF6.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccfEb8CQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSnx8iZ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccRUTDTQ.s: Assembler messages:
encrypt.c: /tmp//ccRUTDTQ.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRUTDTQ.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRUTDTQ.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRUTDTQ.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccRUTDTQ.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccRUTDTQ.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccRUTDTQ.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccRUTDTQ.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccRUTDTQ.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRUTDTQ.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRUTDTQ.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRUTDTQ.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRUTDTQ.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccRUTDTQ.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccRUTDTQ.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccRUTDTQ.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccRUTDTQ.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRUTDTQ.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRUTDTQ.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cceoTaQI.s: Assembler messages:
encrypt.c: /tmp//cceoTaQI.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cceoTaQI.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cceoTaQI.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cceoTaQI.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cceoTaQI.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cceoTaQI.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cceoTaQI.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cceoTaQI.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cceoTaQI.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cceoTaQI.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cceoTaQI.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cceoTaQI.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cceoTaQI.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cceoTaQI.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cceoTaQI.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cceoTaQI.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cceoTaQI.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cceoTaQI.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cceoTaQI.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cceoTaQI.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cceoTaQI.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cceoTaQI.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cceoTaQI.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cceoTaQI.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccPvUUtd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccqhkwY0.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccFCxlGK.s: Assembler messages:
encrypt.c: /tmp//ccFCxlGK.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccFCxlGK.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccFCxlGK.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccFCxlGK.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccFCxlGK.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccFCxlGK.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccFCxlGK.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccFCxlGK.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccFCxlGK.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccFCxlGK.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccFCxlGK.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccFCxlGK.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccFCxlGK.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccFCxlGK.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccFCxlGK.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccFCxlGK.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccFCxlGK.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccFCxlGK.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccFCxlGK.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccFCxlGK.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccFCxlGK.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccFCxlGK.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccFCxlGK.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccFCxlGK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccOlggod.s: Assembler messages:
encrypt.c: /tmp//ccOlggod.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOlggod.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOlggod.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOlggod.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccOlggod.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccOlggod.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccOlggod.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccOlggod.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccOlggod.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOlggod.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOlggod.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOlggod.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOlggod.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccOlggod.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccOlggod.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccOlggod.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccOlggod.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOlggod.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOlggod.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccEzRU3g.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccdLRrgH.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//cc7AzRFF.s: Assembler messages:
encrypt.c: /tmp//cc7AzRFF.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc7AzRFF.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7AzRFF.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7AzRFF.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7AzRFF.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc7AzRFF.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc7AzRFF.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc7AzRFF.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc7AzRFF.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7AzRFF.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7AzRFF.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc7AzRFF.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7AzRFF.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7AzRFF.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc7AzRFF.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc7AzRFF.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc7AzRFF.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc7AzRFF.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7AzRFF.s:1001: Error: invalid operand for 'movq' ('(' unexpected)

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccrgv0U0.s: Assembler messages:
encrypt.c: /tmp//ccrgv0U0.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccrgv0U0.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccrgv0U0.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccrgv0U0.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccrgv0U0.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccrgv0U0.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccrgv0U0.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccrgv0U0.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccrgv0U0.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccrgv0U0.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccrgv0U0.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccrgv0U0.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccrgv0U0.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccrgv0U0.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccrgv0U0.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccrgv0U0.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccrgv0U0.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccrgv0U0.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccrgv0U0.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccrgv0U0.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccrgv0U0.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccrgv0U0.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccrgv0U0.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccrgv0U0.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccyUc0kr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccP4VZzl.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccMyqFQn.s: Assembler messages:
encrypt.c: /tmp//ccMyqFQn.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccMyqFQn.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccMyqFQn.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccMyqFQn.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccMyqFQn.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccMyqFQn.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccMyqFQn.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccMyqFQn.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccMyqFQn.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccMyqFQn.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccMyqFQn.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccMyqFQn.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccMyqFQn.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccMyqFQn.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccMyqFQn.s:1000: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccSphuko.s: Assembler messages:
encrypt.c: /tmp//ccSphuko.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccSphuko.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccSphuko.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccSphuko.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccSphuko.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccSphuko.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccSphuko.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccSphuko.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccSphuko.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccSphuko.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccSphuko.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccSphuko.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccSphuko.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccSphuko.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccSphuko.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccSphuko.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccSphuko.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccSphuko.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccSphuko.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccSphuko.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccSphuko.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccSphuko.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccSphuko.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccSphuko.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//cc4MGJhb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccbfnCP.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc9GmoSG.s: Assembler messages:
encrypt.c: /tmp//cc9GmoSG.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc9GmoSG.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc9GmoSG.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc9GmoSG.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc9GmoSG.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc9GmoSG.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc9GmoSG.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc9GmoSG.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc9GmoSG.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc9GmoSG.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc9GmoSG.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc9GmoSG.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc9GmoSG.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc9GmoSG.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc9GmoSG.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc9GmoSG.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc9GmoSG.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc9GmoSG.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc9GmoSG.s:1003: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp//cchjt4P0.s: Assembler messages:
encrypt.c: /tmp//cchjt4P0.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cchjt4P0.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cchjt4P0.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cchjt4P0.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cchjt4P0.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cchjt4P0.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cchjt4P0.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cchjt4P0.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cchjt4P0.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cchjt4P0.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cchjt4P0.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cchjt4P0.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cchjt4P0.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cchjt4P0.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cchjt4P0.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cchjt4P0.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cchjt4P0.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cchjt4P0.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cchjt4P0.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cchjt4P0.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cchjt4P0.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cchjt4P0.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cchjt4P0.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cchjt4P0.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//cc8vX66C.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cchddBMc.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccHSCmSF.s: Assembler messages:
encrypt.c: /tmp//ccHSCmSF.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccHSCmSF.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccHSCmSF.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccHSCmSF.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccHSCmSF.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccHSCmSF.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccHSCmSF.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccHSCmSF.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccHSCmSF.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccHSCmSF.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccHSCmSF.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccHSCmSF.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccHSCmSF.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccHSCmSF.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccHSCmSF.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccHSCmSF.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccHSCmSF.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccHSCmSF.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccHSCmSF.s:1003: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccmBC43R.s: Assembler messages:
encrypt.c: /tmp//ccmBC43R.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccmBC43R.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccmBC43R.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccmBC43R.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccmBC43R.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccmBC43R.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccmBC43R.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccmBC43R.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccmBC43R.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccmBC43R.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccmBC43R.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccmBC43R.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccmBC43R.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccmBC43R.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccmBC43R.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccmBC43R.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccmBC43R.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccmBC43R.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccmBC43R.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccmBC43R.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccmBC43R.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccmBC43R.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccmBC43R.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccmBC43R.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//ccmghPdc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczbiElR.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp//ccK0KUkw.s: Assembler messages:
encrypt.c: /tmp//ccK0KUkw.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccK0KUkw.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccK0KUkw.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccK0KUkw.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccK0KUkw.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccK0KUkw.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccK0KUkw.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccK0KUkw.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccK0KUkw.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccK0KUkw.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccK0KUkw.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccK0KUkw.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccK0KUkw.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccK0KUkw.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccK0KUkw.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccK0KUkw.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccK0KUkw.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccK0KUkw.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccK0KUkw.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccK0KUkw.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccK0KUkw.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccK0KUkw.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccK0KUkw.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccK0KUkw.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp//ccqWkoLx.s: Assembler messages:
encrypt.c: /tmp//ccqWkoLx.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccqWkoLx.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqWkoLx.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqWkoLx.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqWkoLx.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccqWkoLx.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccqWkoLx.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccqWkoLx.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccqWkoLx.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqWkoLx.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqWkoLx.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccqWkoLx.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqWkoLx.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqWkoLx.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccqWkoLx.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccqWkoLx.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccqWkoLx.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccqWkoLx.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqWkoLx.s:1001: Error: invalid operand for 'movq' ('(' unexpected)

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/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//ccVxaDUu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWHjFmn.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp//ccZaObPa.s: Assembler messages:
encrypt.c: /tmp//ccZaObPa.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccZaObPa.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccZaObPa.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccZaObPa.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccZaObPa.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccZaObPa.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccZaObPa.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccZaObPa.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccZaObPa.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccZaObPa.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccZaObPa.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccZaObPa.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccZaObPa.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccZaObPa.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccZaObPa.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccZaObPa.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccZaObPa.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccZaObPa.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccZaObPa.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccZaObPa.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccZaObPa.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccZaObPa.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccZaObPa.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccZaObPa.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp//ccr0rXEf.s: Assembler messages:
encrypt.c: /tmp//ccr0rXEf.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccr0rXEf.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccr0rXEf.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccr0rXEf.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccr0rXEf.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccr0rXEf.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccr0rXEf.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccr0rXEf.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccr0rXEf.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccr0rXEf.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccr0rXEf.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccr0rXEf.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccr0rXEf.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccr0rXEf.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccr0rXEf.s:1000: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//ccJMSN0A.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccj4AbXP.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc3Amcow.s: Assembler messages:
encrypt.c: /tmp//cc3Amcow.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc3Amcow.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc3Amcow.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc3Amcow.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc3Amcow.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc3Amcow.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc3Amcow.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc3Amcow.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc3Amcow.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc3Amcow.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc3Amcow.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc3Amcow.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc3Amcow.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc3Amcow.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc3Amcow.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc3Amcow.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc3Amcow.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc3Amcow.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc3Amcow.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc3Amcow.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc3Amcow.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc3Amcow.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc3Amcow.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc3Amcow.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc8OTyRF.s: Assembler messages:
encrypt.c: /tmp//cc8OTyRF.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc8OTyRF.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8OTyRF.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8OTyRF.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8OTyRF.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc8OTyRF.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc8OTyRF.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc8OTyRF.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc8OTyRF.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc8OTyRF.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8OTyRF.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8OTyRF.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc8OTyRF.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc8OTyRF.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc8OTyRF.s:999: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//cco0eQxX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cctpP8oc.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cceDJEXd.s: Assembler messages:
encrypt.c: /tmp//cceDJEXd.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cceDJEXd.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cceDJEXd.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cceDJEXd.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cceDJEXd.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cceDJEXd.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cceDJEXd.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cceDJEXd.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cceDJEXd.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cceDJEXd.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cceDJEXd.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cceDJEXd.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cceDJEXd.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cceDJEXd.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cceDJEXd.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cceDJEXd.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cceDJEXd.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cceDJEXd.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cceDJEXd.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cceDJEXd.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cceDJEXd.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cceDJEXd.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cceDJEXd.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cceDJEXd.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cch2uR0u.s: Assembler messages:
encrypt.c: /tmp//cch2uR0u.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cch2uR0u.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch2uR0u.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch2uR0u.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch2uR0u.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cch2uR0u.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cch2uR0u.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cch2uR0u.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cch2uR0u.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cch2uR0u.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch2uR0u.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cch2uR0u.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cch2uR0u.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cch2uR0u.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cch2uR0u.s:999: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccGrO1XL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccC8YOkW.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cc98SSB9.s: Assembler messages:
encrypt.c: /tmp//cc98SSB9.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc98SSB9.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc98SSB9.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc98SSB9.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc98SSB9.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc98SSB9.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc98SSB9.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc98SSB9.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc98SSB9.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc98SSB9.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc98SSB9.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc98SSB9.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc98SSB9.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc98SSB9.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc98SSB9.s:999: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccAHgzMK.s: Assembler messages:
encrypt.c: /tmp//ccAHgzMK.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccAHgzMK.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccAHgzMK.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccAHgzMK.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccAHgzMK.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccAHgzMK.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccAHgzMK.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccAHgzMK.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccAHgzMK.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccAHgzMK.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccAHgzMK.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccAHgzMK.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccAHgzMK.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccAHgzMK.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccAHgzMK.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccAHgzMK.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccAHgzMK.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccAHgzMK.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccAHgzMK.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccAHgzMK.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccAHgzMK.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccAHgzMK.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccAHgzMK.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccAHgzMK.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccMOL13x.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVhrtwP.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccKlHWVb.s: Assembler messages:
encrypt.c: /tmp//ccKlHWVb.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccKlHWVb.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccKlHWVb.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccKlHWVb.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccKlHWVb.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccKlHWVb.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccKlHWVb.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccKlHWVb.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccKlHWVb.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccKlHWVb.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccKlHWVb.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccKlHWVb.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccKlHWVb.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccKlHWVb.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccKlHWVb.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccKlHWVb.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccKlHWVb.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccKlHWVb.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccKlHWVb.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccKlHWVb.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccKlHWVb.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccKlHWVb.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccKlHWVb.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccKlHWVb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccvRMpwW.s: Assembler messages:
encrypt.c: /tmp//ccvRMpwW.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccvRMpwW.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccvRMpwW.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccvRMpwW.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccvRMpwW.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccvRMpwW.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccvRMpwW.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccvRMpwW.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccvRMpwW.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccvRMpwW.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccvRMpwW.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccvRMpwW.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccvRMpwW.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccvRMpwW.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccvRMpwW.s:999: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccy0nwUL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccIH29qw.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccG2OQIz.s: Assembler messages:
encrypt.c: /tmp//ccG2OQIz.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccG2OQIz.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccG2OQIz.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccG2OQIz.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccG2OQIz.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccG2OQIz.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccG2OQIz.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccG2OQIz.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccG2OQIz.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccG2OQIz.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccG2OQIz.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccG2OQIz.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccG2OQIz.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccG2OQIz.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccG2OQIz.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccG2OQIz.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccG2OQIz.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccG2OQIz.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccG2OQIz.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccPtSSMK.s: Assembler messages:
encrypt.c: /tmp//ccPtSSMK.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccPtSSMK.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccPtSSMK.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccPtSSMK.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccPtSSMK.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccPtSSMK.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccPtSSMK.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccPtSSMK.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccPtSSMK.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccPtSSMK.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccPtSSMK.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccPtSSMK.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccPtSSMK.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccPtSSMK.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccPtSSMK.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccPtSSMK.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccPtSSMK.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccPtSSMK.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccPtSSMK.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccPtSSMK.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccPtSSMK.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccPtSSMK.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccPtSSMK.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccPtSSMK.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccNB8C4t.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccPR9gvG.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccc2hxHs.s: Assembler messages:
encrypt.c: /tmp//ccc2hxHs.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccc2hxHs.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccc2hxHs.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccc2hxHs.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccc2hxHs.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccc2hxHs.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccc2hxHs.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccc2hxHs.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccc2hxHs.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccc2hxHs.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccc2hxHs.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccc2hxHs.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccc2hxHs.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccc2hxHs.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccc2hxHs.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccc2hxHs.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccc2hxHs.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccc2hxHs.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccc2hxHs.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccc2hxHs.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccc2hxHs.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccc2hxHs.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccc2hxHs.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccc2hxHs.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccyoZNtX.s: Assembler messages:
encrypt.c: /tmp//ccyoZNtX.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccyoZNtX.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccyoZNtX.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccyoZNtX.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccyoZNtX.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccyoZNtX.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccyoZNtX.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccyoZNtX.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccyoZNtX.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccyoZNtX.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccyoZNtX.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccyoZNtX.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccyoZNtX.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccyoZNtX.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccyoZNtX.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccyoZNtX.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccyoZNtX.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccyoZNtX.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccyoZNtX.s:1003: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccODhP4W.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccGmBgix.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccYDJTlc.s: Assembler messages:
encrypt.c: /tmp//ccYDJTlc.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccYDJTlc.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYDJTlc.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYDJTlc.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYDJTlc.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccYDJTlc.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccYDJTlc.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccYDJTlc.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccYDJTlc.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYDJTlc.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYDJTlc.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccYDJTlc.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYDJTlc.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYDJTlc.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccYDJTlc.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccYDJTlc.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccYDJTlc.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccYDJTlc.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccYDJTlc.s:1001: Error: invalid operand for 'movq' ('(' unexpected)

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccltBWEH.s: Assembler messages:
encrypt.c: /tmp//ccltBWEH.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccltBWEH.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccltBWEH.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccltBWEH.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccltBWEH.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccltBWEH.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccltBWEH.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccltBWEH.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccltBWEH.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccltBWEH.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccltBWEH.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccltBWEH.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccltBWEH.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccltBWEH.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccltBWEH.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccltBWEH.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccltBWEH.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccltBWEH.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccltBWEH.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccltBWEH.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccltBWEH.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccltBWEH.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccltBWEH.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccltBWEH.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cc9FJ8Rr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccpzbiEw.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//cc7y1BM8.s: Assembler messages:
encrypt.c: /tmp//cc7y1BM8.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc7y1BM8.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc7y1BM8.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc7y1BM8.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc7y1BM8.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc7y1BM8.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc7y1BM8.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc7y1BM8.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc7y1BM8.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc7y1BM8.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc7y1BM8.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc7y1BM8.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc7y1BM8.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc7y1BM8.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc7y1BM8.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc7y1BM8.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc7y1BM8.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc7y1BM8.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc7y1BM8.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc7y1BM8.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc7y1BM8.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc7y1BM8.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc7y1BM8.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc7y1BM8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccOTSNda.s: Assembler messages:
encrypt.c: /tmp//ccOTSNda.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOTSNda.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOTSNda.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOTSNda.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccOTSNda.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccOTSNda.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccOTSNda.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccOTSNda.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccOTSNda.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOTSNda.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOTSNda.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccOTSNda.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccOTSNda.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccOTSNda.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccOTSNda.s:1000: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccxTDKqF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSR4w29.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccqlXDOx.s: Assembler messages:
encrypt.c: /tmp//ccqlXDOx.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccqlXDOx.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccqlXDOx.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccqlXDOx.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccqlXDOx.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccqlXDOx.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccqlXDOx.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccqlXDOx.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccqlXDOx.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccqlXDOx.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccqlXDOx.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccqlXDOx.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccqlXDOx.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccqlXDOx.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccqlXDOx.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccqlXDOx.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccqlXDOx.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccqlXDOx.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccqlXDOx.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccqlXDOx.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccqlXDOx.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccqlXDOx.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccqlXDOx.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccqlXDOx.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccxiDzVZ.s: Assembler messages:
encrypt.c: /tmp//ccxiDzVZ.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxiDzVZ.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxiDzVZ.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxiDzVZ.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccxiDzVZ.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccxiDzVZ.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccxiDzVZ.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccxiDzVZ.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccxiDzVZ.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxiDzVZ.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxiDzVZ.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxiDzVZ.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxiDzVZ.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccxiDzVZ.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccxiDzVZ.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccxiDzVZ.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccxiDzVZ.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxiDzVZ.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccxiDzVZ.s:1003: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/ref
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//cco6wId9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvgM7Me.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccWfR20t.s: Assembler messages:
encrypt.c: /tmp//ccWfR20t.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWfR20t.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWfR20t.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWfR20t.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccWfR20t.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccWfR20t.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccWfR20t.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccWfR20t.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccWfR20t.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWfR20t.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWfR20t.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWfR20t.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWfR20t.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccWfR20t.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccWfR20t.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccWfR20t.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccWfR20t.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWfR20t.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccWfR20t.s:1003: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccqNy9RT.s: Assembler messages:
encrypt.c: /tmp//ccqNy9RT.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccqNy9RT.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccqNy9RT.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccqNy9RT.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccqNy9RT.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccqNy9RT.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccqNy9RT.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccqNy9RT.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccqNy9RT.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccqNy9RT.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccqNy9RT.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccqNy9RT.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccqNy9RT.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccqNy9RT.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccqNy9RT.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccqNy9RT.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccqNy9RT.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccqNy9RT.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccqNy9RT.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccqNy9RT.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccqNy9RT.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccqNy9RT.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccqNy9RT.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccqNy9RT.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccFnd6Qy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMyB9U4.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccqj7TxC.s: Assembler messages:
encrypt.c: /tmp//ccqj7TxC.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccqj7TxC.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqj7TxC.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqj7TxC.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqj7TxC.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccqj7TxC.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccqj7TxC.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccqj7TxC.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccqj7TxC.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqj7TxC.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqj7TxC.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccqj7TxC.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqj7TxC.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqj7TxC.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccqj7TxC.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccqj7TxC.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccqj7TxC.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccqj7TxC.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqj7TxC.s:1001: Error: invalid operand for 'movq' ('(' unexpected)

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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccxbzyoK.s: Assembler messages:
encrypt.c: /tmp//ccxbzyoK.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccxbzyoK.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccxbzyoK.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccxbzyoK.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccxbzyoK.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccxbzyoK.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccxbzyoK.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccxbzyoK.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccxbzyoK.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccxbzyoK.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccxbzyoK.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccxbzyoK.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccxbzyoK.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccxbzyoK.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccxbzyoK.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccxbzyoK.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccxbzyoK.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccxbzyoK.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccxbzyoK.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccxbzyoK.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccxbzyoK.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccxbzyoK.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccxbzyoK.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccxbzyoK.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccJFEHQV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccb7PNGq.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccQkfnim.s: Assembler messages:
encrypt.c: /tmp//ccQkfnim.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccQkfnim.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccQkfnim.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccQkfnim.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccQkfnim.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccQkfnim.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccQkfnim.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccQkfnim.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccQkfnim.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccQkfnim.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccQkfnim.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccQkfnim.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccQkfnim.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccQkfnim.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccQkfnim.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccQkfnim.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccQkfnim.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccQkfnim.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccQkfnim.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccQkfnim.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccQkfnim.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccQkfnim.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccQkfnim.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccQkfnim.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccoh7Khv.s: Assembler messages:
encrypt.c: /tmp//ccoh7Khv.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccoh7Khv.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccoh7Khv.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccoh7Khv.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccoh7Khv.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccoh7Khv.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccoh7Khv.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccoh7Khv.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccoh7Khv.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccoh7Khv.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccoh7Khv.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccoh7Khv.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccoh7Khv.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccoh7Khv.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccoh7Khv.s:1000: Error: no such instruction: `movl %edx,%eax'

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/omdsha256k256n248tau256v2/ref
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccops8hQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccPG44AR.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccF6F8po.s: Assembler messages:
encrypt.c: /tmp//ccF6F8po.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccF6F8po.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccF6F8po.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccF6F8po.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccF6F8po.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccF6F8po.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccF6F8po.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccF6F8po.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccF6F8po.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccF6F8po.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccF6F8po.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccF6F8po.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccF6F8po.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccF6F8po.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccF6F8po.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccF6F8po.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccF6F8po.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccF6F8po.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccF6F8po.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccF6F8po.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccF6F8po.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccF6F8po.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccF6F8po.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccF6F8po.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccXioI4T.s: Assembler messages:
encrypt.c: /tmp//ccXioI4T.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccXioI4T.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXioI4T.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXioI4T.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXioI4T.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccXioI4T.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccXioI4T.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccXioI4T.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccXioI4T.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccXioI4T.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXioI4T.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXioI4T.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccXioI4T.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccXioI4T.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccXioI4T.s:999: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccLqb6J6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccb0lYU1.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccSO0mxc.s: Assembler messages:
encrypt.c: /tmp//ccSO0mxc.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccSO0mxc.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccSO0mxc.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccSO0mxc.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccSO0mxc.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccSO0mxc.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccSO0mxc.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccSO0mxc.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccSO0mxc.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccSO0mxc.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccSO0mxc.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccSO0mxc.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccSO0mxc.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccSO0mxc.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccSO0mxc.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccSO0mxc.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccSO0mxc.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccSO0mxc.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccSO0mxc.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccSO0mxc.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccSO0mxc.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccSO0mxc.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccSO0mxc.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccSO0mxc.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccytJqj4.s: Assembler messages:
encrypt.c: /tmp//ccytJqj4.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccytJqj4.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccytJqj4.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccytJqj4.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccytJqj4.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccytJqj4.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccytJqj4.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccytJqj4.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccytJqj4.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccytJqj4.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccytJqj4.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccytJqj4.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccytJqj4.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccytJqj4.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccytJqj4.s:999: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/ref
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccfse3S5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccF4QZfX.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cc13myfk.s: Assembler messages:
encrypt.c: /tmp//cc13myfk.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc13myfk.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc13myfk.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc13myfk.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc13myfk.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc13myfk.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc13myfk.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc13myfk.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc13myfk.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc13myfk.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc13myfk.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc13myfk.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc13myfk.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc13myfk.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc13myfk.s:999: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccVgoZuQ.s: Assembler messages:
encrypt.c: /tmp//ccVgoZuQ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccVgoZuQ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccVgoZuQ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccVgoZuQ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccVgoZuQ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccVgoZuQ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccVgoZuQ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccVgoZuQ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccVgoZuQ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccVgoZuQ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccVgoZuQ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccVgoZuQ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccVgoZuQ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccVgoZuQ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccVgoZuQ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccVgoZuQ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccVgoZuQ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccVgoZuQ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccVgoZuQ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccVgoZuQ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccVgoZuQ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccVgoZuQ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccVgoZuQ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccVgoZuQ.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cc41Hze3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccjpeySP.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccXAnYIq.s: Assembler messages:
encrypt.c: /tmp//ccXAnYIq.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccXAnYIq.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXAnYIq.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXAnYIq.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXAnYIq.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccXAnYIq.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccXAnYIq.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccXAnYIq.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccXAnYIq.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccXAnYIq.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXAnYIq.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXAnYIq.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccXAnYIq.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccXAnYIq.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccXAnYIq.s:999: Error: no such instruction: `movl %edx,%eax'

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccekEwyr.s: Assembler messages:
encrypt.c: /tmp//ccekEwyr.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccekEwyr.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccekEwyr.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccekEwyr.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccekEwyr.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccekEwyr.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccekEwyr.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccekEwyr.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccekEwyr.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccekEwyr.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccekEwyr.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccekEwyr.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccekEwyr.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccekEwyr.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccekEwyr.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccekEwyr.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccekEwyr.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccekEwyr.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccekEwyr.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccekEwyr.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccekEwyr.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccekEwyr.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccekEwyr.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccekEwyr.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/omdsha256k256n248tau256v2/ref
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccnNI59L.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccmtuc80.o: In function `alignedcalloc':
try.c: try-anything.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