Implementation notes: amd64, sand, crypto_aead/omdsha256k128n96tau96v2

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
215888? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
217288? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041520171218
218220? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
218226? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041520171218
219076? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
220338? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041520171218
238820? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
239012? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
239424? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
240564? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041520171218
240616? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
240822? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041520171218
240952? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
240982? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
241218? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
241472? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041520171218
241730? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041520171218
241864? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
242914? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041520171218
243056? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041520171218
243338? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018041520171218
243530? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
243546? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041520171218
243570? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
243634? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
243872? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041520171218
244202? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041520171218
248322? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
249566? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
249828? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018041520171218
249892? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018041520171218
249948? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018041520171218
249960? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041520171218
249986? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018041520171218
250050? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041520171218
250764? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041520171218
251034? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041520171218
251080? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018041520171218
251554? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018041520171218
251646? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041520171218
251916? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018041520171218
251974? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
252074? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041520171218
252102? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018041520171218
252328? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041520171218
252674? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041520171218
252680? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
252720? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018041520171218
252768? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018041520171218
252922? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041520171218
252958? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041520171218
252972? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041520171218
253306? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
253334? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041520171218
253388? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041520171218
254490? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041520171218
254594? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
255106? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041520171218
256196? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041520171218
256736? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018041520171218
258672? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018041520171218
263944? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
265924? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018041520171218
266836? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018041520171218
267492? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018041520171218
267500? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041520171218
267770? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041520171218
267862? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041520171218
269190? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041520171218
269684? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041520171218
610826? ? ?? ? ?refcc2018041520171218
618904? ? ?? ? ?refgcc2018041520171218
629290? ? ?? ? ?refgcc_-funroll-loops2018041520171218

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/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/omdsha256k128n96tau96v2/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/omdsha256k128n96tau96v2/ref
Compiler: cc
try.c: /tmp/try-anything-9b1007.o: 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-0d0f41.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau96v2/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-17c2f1.o: 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-b6776c.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau96v2/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-82a303.o: 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-c62928.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau96v2/ref
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-081103.o: 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-12e732.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau96v2/ref
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-3e49b9.o: 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-0567cc.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau96v2/ref
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-7f13a4.o: 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-ebba91.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau96v2/ref
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-38a982.o: 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-480877.o: In function `alignedcalloc':
try.c: try-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/omdsha256k128n96tau96v2/sse4
Compiler: gcc
encrypt.c: /tmp//ccSzA5pJ.s: Assembler messages:
encrypt.c: /tmp//ccSzA5pJ.s:994: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:995: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:996: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:997: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:998: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:999: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:1003: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:1004: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:1005: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:1006: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccSzA5pJ.s:1007: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:1016: Error: no such instruction: `movl %eax,-12(%rbp)'
encrypt.c: /tmp//ccSzA5pJ.s:1017: Error: no such instruction: `cmpl $-1,-12(%rbp)'
encrypt.c: /tmp//ccSzA5pJ.s:1019: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:1021: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:1024: Error: no such instruction: `movl -12(%rbp),%eax'
encrypt.c: /tmp//ccSzA5pJ.s:1039: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:1040: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:1041: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.s:1042: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccSzA5pJ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc
encrypt.c: /tmp//ccUwoqoy.s: Assembler messages:
encrypt.c: /tmp//ccUwoqoy.s:65: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccUwoqoy.s:66: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccUwoqoy.s:67: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccUwoqoy.s:70: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccUwoqoy.s:71: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccUwoqoy.s:72: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccUwoqoy.s:73: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccUwoqoy.s:74: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccUwoqoy.s:75: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccUwoqoy.s:76: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccUwoqoy.s:77: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccUwoqoy.s:82: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccUwoqoy.s:83: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccUwoqoy.s:87: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccUwoqoy.s:94: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccUwoqoy.s:98: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccUwoqoy.s:108: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccUwoqoy.s:112: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccUwoqoy.s:115: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccUwoqoy.s:124: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccUwoqoy.s:128: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccUwoqoy.s:133: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccUwoqoy.s:136: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccUwoqoy.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/omdsha256k128n96tau96v2/ref
Compiler: gcc
try.c: /tmp//ccQ8lW3s.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccY4ljrM.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccujDVb8.s: Assembler messages:
encrypt.c: /tmp//ccujDVb8.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccujDVb8.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccujDVb8.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccujDVb8.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccujDVb8.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccujDVb8.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccujDVb8.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccujDVb8.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccujDVb8.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccujDVb8.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccujDVb8.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccujDVb8.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccujDVb8.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccujDVb8.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccujDVb8.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccujDVb8.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccujDVb8.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccujDVb8.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccujDVb8.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccwCh3X5.s: Assembler messages:
encrypt.c: /tmp//ccwCh3X5.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccwCh3X5.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccwCh3X5.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccwCh3X5.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccwCh3X5.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccwCh3X5.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccwCh3X5.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccwCh3X5.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccwCh3X5.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccwCh3X5.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccwCh3X5.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccwCh3X5.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccwCh3X5.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccwCh3X5.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccwCh3X5.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccwCh3X5.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccwCh3X5.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccwCh3X5.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccwCh3X5.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccwCh3X5.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccwCh3X5.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccwCh3X5.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccwCh3X5.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccwCh3X5.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp//ccyvsN1C.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccm2tfZI.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccHW6MJC.s: Assembler messages:
encrypt.c: /tmp//ccHW6MJC.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccHW6MJC.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccHW6MJC.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccHW6MJC.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccHW6MJC.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccHW6MJC.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccHW6MJC.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccHW6MJC.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccHW6MJC.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccHW6MJC.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccHW6MJC.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccHW6MJC.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccHW6MJC.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccHW6MJC.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccHW6MJC.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccHW6MJC.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccHW6MJC.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccHW6MJC.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccHW6MJC.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccHW6MJC.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccHW6MJC.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccHW6MJC.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccHW6MJC.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccHW6MJC.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccJzjOd1.s: Assembler messages:
encrypt.c: /tmp//ccJzjOd1.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJzjOd1.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJzjOd1.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJzjOd1.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccJzjOd1.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccJzjOd1.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccJzjOd1.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccJzjOd1.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccJzjOd1.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJzjOd1.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJzjOd1.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJzjOd1.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJzjOd1.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccJzjOd1.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccJzjOd1.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccJzjOd1.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccJzjOd1.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJzjOd1.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJzjOd1.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp//cchJsMrp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZwHfuS.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp//cc4tc1v0.s: Assembler messages:
encrypt.c: /tmp//cc4tc1v0.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc4tc1v0.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc4tc1v0.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc4tc1v0.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc4tc1v0.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc4tc1v0.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc4tc1v0.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc4tc1v0.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc4tc1v0.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc4tc1v0.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc4tc1v0.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc4tc1v0.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc4tc1v0.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc4tc1v0.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc4tc1v0.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc4tc1v0.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc4tc1v0.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc4tc1v0.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc4tc1v0.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc4tc1v0.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc4tc1v0.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc4tc1v0.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc4tc1v0.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc4tc1v0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp//ccVr89F2.s: Assembler messages:
encrypt.c: /tmp//ccVr89F2.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccVr89F2.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVr89F2.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVr89F2.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVr89F2.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccVr89F2.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccVr89F2.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccVr89F2.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccVr89F2.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVr89F2.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVr89F2.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccVr89F2.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVr89F2.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVr89F2.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccVr89F2.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccVr89F2.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccVr89F2.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccVr89F2.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVr89F2.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp//cc160o93.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccGLrUx9.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp//cc2JgZk2.s: Assembler messages:
encrypt.c: /tmp//cc2JgZk2.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2JgZk2.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2JgZk2.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2JgZk2.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc2JgZk2.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc2JgZk2.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc2JgZk2.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc2JgZk2.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc2JgZk2.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2JgZk2.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2JgZk2.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc2JgZk2.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc2JgZk2.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc2JgZk2.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc2JgZk2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp//ccesapdc.s: Assembler messages:
encrypt.c: /tmp//ccesapdc.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccesapdc.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccesapdc.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccesapdc.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccesapdc.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccesapdc.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccesapdc.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccesapdc.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccesapdc.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccesapdc.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccesapdc.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccesapdc.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccesapdc.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccesapdc.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccesapdc.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccesapdc.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccesapdc.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccesapdc.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccesapdc.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccesapdc.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccesapdc.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccesapdc.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccesapdc.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccesapdc.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp//ccPGYvuP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNPrt4q.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccBnvW7r.s: Assembler messages:
encrypt.c: /tmp//ccBnvW7r.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBnvW7r.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBnvW7r.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBnvW7r.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccBnvW7r.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccBnvW7r.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccBnvW7r.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccBnvW7r.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccBnvW7r.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBnvW7r.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBnvW7r.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBnvW7r.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBnvW7r.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccBnvW7r.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccBnvW7r.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccBnvW7r.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccBnvW7r.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBnvW7r.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBnvW7r.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccH5kb6t.s: Assembler messages:
encrypt.c: /tmp//ccH5kb6t.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccH5kb6t.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccH5kb6t.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccH5kb6t.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccH5kb6t.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccH5kb6t.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccH5kb6t.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccH5kb6t.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccH5kb6t.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccH5kb6t.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccH5kb6t.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccH5kb6t.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccH5kb6t.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccH5kb6t.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccH5kb6t.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccH5kb6t.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccH5kb6t.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccH5kb6t.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccH5kb6t.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccH5kb6t.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccH5kb6t.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccH5kb6t.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccH5kb6t.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccH5kb6t.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//ccJaG1l5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccIebKyu.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccB7sRg2.s: Assembler messages:
encrypt.c: /tmp//ccB7sRg2.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccB7sRg2.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccB7sRg2.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccB7sRg2.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccB7sRg2.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccB7sRg2.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccB7sRg2.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccB7sRg2.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccB7sRg2.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccB7sRg2.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccB7sRg2.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccB7sRg2.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccB7sRg2.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccB7sRg2.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccB7sRg2.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccB7sRg2.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccB7sRg2.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccB7sRg2.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccB7sRg2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccFCryeY.s: Assembler messages:
encrypt.c: /tmp//ccFCryeY.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccFCryeY.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccFCryeY.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccFCryeY.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccFCryeY.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccFCryeY.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccFCryeY.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccFCryeY.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccFCryeY.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccFCryeY.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccFCryeY.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccFCryeY.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccFCryeY.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccFCryeY.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccFCryeY.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccFCryeY.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccFCryeY.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccFCryeY.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccFCryeY.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccFCryeY.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccFCryeY.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccFCryeY.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccFCryeY.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccFCryeY.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//ccQwXQut.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccOKBzk5.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccbPqet6.s: Assembler messages:
encrypt.c: /tmp//ccbPqet6.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccbPqet6.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbPqet6.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbPqet6.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbPqet6.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccbPqet6.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccbPqet6.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccbPqet6.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccbPqet6.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbPqet6.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbPqet6.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccbPqet6.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbPqet6.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbPqet6.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccbPqet6.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccbPqet6.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccbPqet6.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccbPqet6.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbPqet6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccmlzZ8R.s: Assembler messages:
encrypt.c: /tmp//ccmlzZ8R.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccmlzZ8R.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccmlzZ8R.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccmlzZ8R.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccmlzZ8R.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccmlzZ8R.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccmlzZ8R.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccmlzZ8R.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccmlzZ8R.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccmlzZ8R.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccmlzZ8R.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccmlzZ8R.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccmlzZ8R.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccmlzZ8R.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccmlzZ8R.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccmlzZ8R.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccmlzZ8R.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccmlzZ8R.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccmlzZ8R.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccmlzZ8R.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccmlzZ8R.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccmlzZ8R.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccmlzZ8R.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccmlzZ8R.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//cc0dKINq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccUxpun4.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//cckJVVPF.s: Assembler messages:
encrypt.c: /tmp//cckJVVPF.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cckJVVPF.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cckJVVPF.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cckJVVPF.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cckJVVPF.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cckJVVPF.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cckJVVPF.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cckJVVPF.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cckJVVPF.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cckJVVPF.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cckJVVPF.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cckJVVPF.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cckJVVPF.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cckJVVPF.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cckJVVPF.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cckJVVPF.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cckJVVPF.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cckJVVPF.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cckJVVPF.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cckJVVPF.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cckJVVPF.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cckJVVPF.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cckJVVPF.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cckJVVPF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccqgexHp.s: Assembler messages:
encrypt.c: /tmp//ccqgexHp.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqgexHp.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqgexHp.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqgexHp.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccqgexHp.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccqgexHp.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccqgexHp.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccqgexHp.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccqgexHp.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqgexHp.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqgexHp.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccqgexHp.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccqgexHp.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccqgexHp.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccqgexHp.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccutXVxR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2pJPj6.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops
encrypt.c: /tmp//ccBMA2Gu.s: Assembler messages:
encrypt.c: /tmp//ccBMA2Gu.s:65: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccBMA2Gu.s:66: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccBMA2Gu.s:67: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccBMA2Gu.s:70: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccBMA2Gu.s:71: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccBMA2Gu.s:72: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccBMA2Gu.s:73: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccBMA2Gu.s:74: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccBMA2Gu.s:75: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccBMA2Gu.s:76: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccBMA2Gu.s:77: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccBMA2Gu.s:82: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccBMA2Gu.s:83: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccBMA2Gu.s:87: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccBMA2Gu.s:94: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccBMA2Gu.s:98: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccBMA2Gu.s:108: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccBMA2Gu.s:112: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccBMA2Gu.s:115: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccBMA2Gu.s:124: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccBMA2Gu.s:128: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccBMA2Gu.s:133: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccBMA2Gu.s:136: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccBMA2Gu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops
encrypt.c: /tmp//ccqOGfr5.s: Assembler messages:
encrypt.c: /tmp//ccqOGfr5.s:994: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:995: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:996: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:997: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:998: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:999: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:1003: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:1004: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:1005: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:1006: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccqOGfr5.s:1007: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:1016: Error: no such instruction: `movl %eax,-12(%rbp)'
encrypt.c: /tmp//ccqOGfr5.s:1017: Error: no such instruction: `cmpl $-1,-12(%rbp)'
encrypt.c: /tmp//ccqOGfr5.s:1019: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:1021: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:1024: Error: no such instruction: `movl -12(%rbp),%eax'
encrypt.c: /tmp//ccqOGfr5.s:1039: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:1040: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:1041: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.s:1042: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqOGfr5.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops
try.c: /tmp//ccbwiee4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEYcD8W.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc4OJieb.s: Assembler messages:
encrypt.c: /tmp//cc4OJieb.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc4OJieb.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc4OJieb.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc4OJieb.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc4OJieb.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc4OJieb.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc4OJieb.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc4OJieb.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc4OJieb.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc4OJieb.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc4OJieb.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc4OJieb.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc4OJieb.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc4OJieb.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc4OJieb.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc4OJieb.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc4OJieb.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc4OJieb.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc4OJieb.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc4OJieb.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc4OJieb.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc4OJieb.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc4OJieb.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc4OJieb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccRskDbj.s: Assembler messages:
encrypt.c: /tmp//ccRskDbj.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRskDbj.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRskDbj.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRskDbj.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccRskDbj.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccRskDbj.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccRskDbj.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccRskDbj.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccRskDbj.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRskDbj.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRskDbj.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRskDbj.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRskDbj.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccRskDbj.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccRskDbj.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccRskDbj.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccRskDbj.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRskDbj.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccRskDbj.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp//ccIi5yY4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccg0kaXh.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp//cctcqlTd.s: Assembler messages:
encrypt.c: /tmp//cctcqlTd.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctcqlTd.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctcqlTd.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctcqlTd.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cctcqlTd.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cctcqlTd.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cctcqlTd.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cctcqlTd.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cctcqlTd.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctcqlTd.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctcqlTd.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctcqlTd.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctcqlTd.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cctcqlTd.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cctcqlTd.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cctcqlTd.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cctcqlTd.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctcqlTd.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctcqlTd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccuiCJlR.s: Assembler messages:
encrypt.c: /tmp//ccuiCJlR.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccuiCJlR.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccuiCJlR.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccuiCJlR.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccuiCJlR.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccuiCJlR.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccuiCJlR.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccuiCJlR.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccuiCJlR.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccuiCJlR.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccuiCJlR.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccuiCJlR.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccuiCJlR.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccuiCJlR.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccuiCJlR.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccuiCJlR.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccuiCJlR.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccuiCJlR.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccuiCJlR.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccuiCJlR.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccuiCJlR.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccuiCJlR.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccuiCJlR.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccuiCJlR.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp//ccxn09uu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cctLAeRO.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp//ccGy2tqR.s: Assembler messages:
encrypt.c: /tmp//ccGy2tqR.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccGy2tqR.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGy2tqR.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGy2tqR.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGy2tqR.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccGy2tqR.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccGy2tqR.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccGy2tqR.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccGy2tqR.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGy2tqR.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGy2tqR.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccGy2tqR.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGy2tqR.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGy2tqR.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccGy2tqR.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccGy2tqR.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccGy2tqR.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccGy2tqR.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGy2tqR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp//cczOrNSQ.s: Assembler messages:
encrypt.c: /tmp//cczOrNSQ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cczOrNSQ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cczOrNSQ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cczOrNSQ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cczOrNSQ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cczOrNSQ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cczOrNSQ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cczOrNSQ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cczOrNSQ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cczOrNSQ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cczOrNSQ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cczOrNSQ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cczOrNSQ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cczOrNSQ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cczOrNSQ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cczOrNSQ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cczOrNSQ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cczOrNSQ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cczOrNSQ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cczOrNSQ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cczOrNSQ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cczOrNSQ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cczOrNSQ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cczOrNSQ.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp//cc2vLX4j.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cckUlKJZ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp//ccJnDTQZ.s: Assembler messages:
encrypt.c: /tmp//ccJnDTQZ.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJnDTQZ.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJnDTQZ.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJnDTQZ.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccJnDTQZ.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccJnDTQZ.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccJnDTQZ.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccJnDTQZ.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccJnDTQZ.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJnDTQZ.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccJnDTQZ.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccJnDTQZ.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccJnDTQZ.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccJnDTQZ.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccJnDTQZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp//ccskrxvm.s: Assembler messages:
encrypt.c: /tmp//ccskrxvm.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccskrxvm.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccskrxvm.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccskrxvm.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccskrxvm.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccskrxvm.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccskrxvm.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccskrxvm.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccskrxvm.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccskrxvm.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccskrxvm.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccskrxvm.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccskrxvm.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccskrxvm.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccskrxvm.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccskrxvm.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccskrxvm.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccskrxvm.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccskrxvm.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccskrxvm.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccskrxvm.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccskrxvm.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccskrxvm.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccskrxvm.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp//ccaIKtC4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVSgur7.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc0O1OsJ.s: Assembler messages:
encrypt.c: /tmp//cc0O1OsJ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc0O1OsJ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc0O1OsJ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc0O1OsJ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc0O1OsJ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc0O1OsJ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc0O1OsJ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc0O1OsJ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc0O1OsJ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc0O1OsJ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc0O1OsJ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc0O1OsJ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc0O1OsJ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc0O1OsJ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc0O1OsJ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc0O1OsJ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc0O1OsJ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc0O1OsJ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc0O1OsJ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc0O1OsJ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc0O1OsJ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc0O1OsJ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc0O1OsJ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc0O1OsJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccez7FJl.s: Assembler messages:
encrypt.c: /tmp//ccez7FJl.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccez7FJl.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccez7FJl.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccez7FJl.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccez7FJl.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccez7FJl.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccez7FJl.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccez7FJl.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccez7FJl.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccez7FJl.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccez7FJl.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccez7FJl.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccez7FJl.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccez7FJl.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccez7FJl.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccez7FJl.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccez7FJl.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccez7FJl.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccez7FJl.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp//cc8s5VZf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVn8LdM.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccEWWYqy.s: Assembler messages:
encrypt.c: /tmp//ccEWWYqy.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccEWWYqy.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccEWWYqy.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccEWWYqy.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccEWWYqy.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccEWWYqy.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccEWWYqy.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccEWWYqy.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccEWWYqy.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccEWWYqy.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccEWWYqy.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccEWWYqy.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccEWWYqy.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccEWWYqy.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccEWWYqy.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccEWWYqy.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccEWWYqy.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccEWWYqy.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccEWWYqy.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccEWWYqy.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccEWWYqy.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccEWWYqy.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccEWWYqy.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccEWWYqy.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccqxfcON.s: Assembler messages:
encrypt.c: /tmp//ccqxfcON.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqxfcON.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqxfcON.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqxfcON.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccqxfcON.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccqxfcON.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccqxfcON.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccqxfcON.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccqxfcON.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqxfcON.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqxfcON.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqxfcON.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqxfcON.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccqxfcON.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccqxfcON.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccqxfcON.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccqxfcON.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqxfcON.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccqxfcON.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp//cc0lHtN7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccGNH9Rp.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//cc5UE2nt.s: Assembler messages:
encrypt.c: /tmp//cc5UE2nt.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc5UE2nt.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc5UE2nt.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc5UE2nt.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc5UE2nt.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc5UE2nt.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc5UE2nt.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc5UE2nt.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc5UE2nt.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc5UE2nt.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc5UE2nt.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc5UE2nt.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc5UE2nt.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc5UE2nt.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc5UE2nt.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc5UE2nt.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc5UE2nt.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc5UE2nt.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc5UE2nt.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc5UE2nt.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc5UE2nt.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc5UE2nt.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc5UE2nt.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc5UE2nt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp//ccnYatnq.s: Assembler messages:
encrypt.c: /tmp//ccnYatnq.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccnYatnq.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccnYatnq.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccnYatnq.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccnYatnq.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccnYatnq.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccnYatnq.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccnYatnq.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccnYatnq.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccnYatnq.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccnYatnq.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccnYatnq.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccnYatnq.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccnYatnq.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccnYatnq.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccnYatnq.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccnYatnq.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccnYatnq.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccnYatnq.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp//ccBULj4q.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc164zVR.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//cc01NdnD.s: Assembler messages:
encrypt.c: /tmp//cc01NdnD.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc01NdnD.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc01NdnD.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc01NdnD.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc01NdnD.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc01NdnD.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc01NdnD.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc01NdnD.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc01NdnD.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc01NdnD.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc01NdnD.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc01NdnD.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc01NdnD.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc01NdnD.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc01NdnD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp//ccKNuAQl.s: Assembler messages:
encrypt.c: /tmp//ccKNuAQl.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccKNuAQl.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccKNuAQl.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccKNuAQl.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccKNuAQl.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccKNuAQl.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccKNuAQl.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccKNuAQl.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccKNuAQl.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccKNuAQl.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccKNuAQl.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccKNuAQl.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccKNuAQl.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccKNuAQl.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccKNuAQl.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccKNuAQl.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccKNuAQl.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccKNuAQl.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccKNuAQl.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccKNuAQl.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccKNuAQl.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccKNuAQl.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccKNuAQl.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccKNuAQl.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp//ccWQ17AI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccJeuylm.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccGOf4wi.s: Assembler messages:
encrypt.c: /tmp//ccGOf4wi.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGOf4wi.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGOf4wi.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGOf4wi.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccGOf4wi.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccGOf4wi.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccGOf4wi.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccGOf4wi.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccGOf4wi.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGOf4wi.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGOf4wi.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGOf4wi.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGOf4wi.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccGOf4wi.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccGOf4wi.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccGOf4wi.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccGOf4wi.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGOf4wi.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGOf4wi.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccHiOGBN.s: Assembler messages:
encrypt.c: /tmp//ccHiOGBN.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccHiOGBN.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccHiOGBN.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccHiOGBN.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccHiOGBN.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccHiOGBN.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccHiOGBN.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccHiOGBN.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccHiOGBN.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccHiOGBN.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccHiOGBN.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccHiOGBN.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccHiOGBN.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccHiOGBN.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccHiOGBN.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccHiOGBN.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccHiOGBN.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccHiOGBN.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccHiOGBN.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccHiOGBN.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccHiOGBN.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccHiOGBN.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccHiOGBN.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccHiOGBN.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccXRoAH6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccPRJctp.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc7Lqeg2.s: Assembler messages:
encrypt.c: /tmp//cc7Lqeg2.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7Lqeg2.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7Lqeg2.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7Lqeg2.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc7Lqeg2.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc7Lqeg2.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc7Lqeg2.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc7Lqeg2.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc7Lqeg2.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7Lqeg2.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7Lqeg2.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7Lqeg2.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7Lqeg2.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc7Lqeg2.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc7Lqeg2.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc7Lqeg2.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc7Lqeg2.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7Lqeg2.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7Lqeg2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccZMcEy6.s: Assembler messages:
encrypt.c: /tmp//ccZMcEy6.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccZMcEy6.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccZMcEy6.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccZMcEy6.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccZMcEy6.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccZMcEy6.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccZMcEy6.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccZMcEy6.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccZMcEy6.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccZMcEy6.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccZMcEy6.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccZMcEy6.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccZMcEy6.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccZMcEy6.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccZMcEy6.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccZMcEy6.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccZMcEy6.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccZMcEy6.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccZMcEy6.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccZMcEy6.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccZMcEy6.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccZMcEy6.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccZMcEy6.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccZMcEy6.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
try.c: /tmp//ccfYej5R.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccDTEjDq.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//cc68wgdO.s: Assembler messages:
encrypt.c: /tmp//cc68wgdO.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc68wgdO.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc68wgdO.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc68wgdO.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc68wgdO.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc68wgdO.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc68wgdO.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc68wgdO.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc68wgdO.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc68wgdO.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc68wgdO.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc68wgdO.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc68wgdO.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc68wgdO.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc68wgdO.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc68wgdO.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc68wgdO.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc68wgdO.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc68wgdO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccfmXrsA.s: Assembler messages:
encrypt.c: /tmp//ccfmXrsA.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccfmXrsA.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccfmXrsA.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccfmXrsA.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccfmXrsA.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccfmXrsA.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccfmXrsA.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccfmXrsA.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccfmXrsA.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccfmXrsA.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccfmXrsA.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccfmXrsA.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccfmXrsA.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccfmXrsA.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccfmXrsA.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccfmXrsA.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccfmXrsA.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccfmXrsA.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccfmXrsA.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccfmXrsA.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccfmXrsA.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccfmXrsA.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccfmXrsA.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccfmXrsA.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
try.c: /tmp//ccZYlE71.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwNRvCg.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccZI0Kpr.s: Assembler messages:
encrypt.c: /tmp//ccZI0Kpr.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZI0Kpr.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZI0Kpr.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZI0Kpr.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccZI0Kpr.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccZI0Kpr.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccZI0Kpr.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccZI0Kpr.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccZI0Kpr.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZI0Kpr.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZI0Kpr.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccZI0Kpr.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccZI0Kpr.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccZI0Kpr.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccZI0Kpr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccnWhPVj.s: Assembler messages:
encrypt.c: /tmp//ccnWhPVj.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccnWhPVj.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccnWhPVj.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccnWhPVj.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccnWhPVj.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccnWhPVj.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccnWhPVj.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccnWhPVj.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccnWhPVj.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccnWhPVj.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccnWhPVj.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccnWhPVj.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccnWhPVj.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccnWhPVj.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccnWhPVj.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccnWhPVj.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccnWhPVj.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccnWhPVj.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccnWhPVj.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccnWhPVj.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccnWhPVj.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccnWhPVj.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccnWhPVj.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccnWhPVj.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccpMcpAC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvbjA43.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccBaOF16.s: Assembler messages:
encrypt.c: /tmp//ccBaOF16.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBaOF16.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBaOF16.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBaOF16.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccBaOF16.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccBaOF16.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccBaOF16.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccBaOF16.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccBaOF16.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBaOF16.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBaOF16.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBaOF16.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBaOF16.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccBaOF16.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccBaOF16.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccBaOF16.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccBaOF16.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBaOF16.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccBaOF16.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccFBJJLd.s: Assembler messages:
encrypt.c: /tmp//ccFBJJLd.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccFBJJLd.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccFBJJLd.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccFBJJLd.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccFBJJLd.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccFBJJLd.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccFBJJLd.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccFBJJLd.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccFBJJLd.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccFBJJLd.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccFBJJLd.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccFBJJLd.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccFBJJLd.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccFBJJLd.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccFBJJLd.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccFBJJLd.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccFBJJLd.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccFBJJLd.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccFBJJLd.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccFBJJLd.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccFBJJLd.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccFBJJLd.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccFBJJLd.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccFBJJLd.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc6tVszH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLmqnYZ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc8VUa9A.s: Assembler messages:
encrypt.c: /tmp//cc8VUa9A.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8VUa9A.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8VUa9A.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8VUa9A.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc8VUa9A.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc8VUa9A.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc8VUa9A.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc8VUa9A.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc8VUa9A.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8VUa9A.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8VUa9A.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8VUa9A.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8VUa9A.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc8VUa9A.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc8VUa9A.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc8VUa9A.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc8VUa9A.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8VUa9A.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8VUa9A.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccrZ7xir.s: Assembler messages:
encrypt.c: /tmp//ccrZ7xir.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccrZ7xir.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccrZ7xir.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccrZ7xir.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccrZ7xir.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccrZ7xir.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccrZ7xir.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccrZ7xir.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccrZ7xir.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccrZ7xir.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccrZ7xir.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccrZ7xir.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccrZ7xir.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccrZ7xir.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccrZ7xir.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccrZ7xir.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccrZ7xir.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccrZ7xir.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccrZ7xir.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccrZ7xir.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccrZ7xir.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccrZ7xir.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccrZ7xir.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccrZ7xir.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccC1EYwE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccH6GGLa.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccs3hmxL.s: Assembler messages:
encrypt.c: /tmp//ccs3hmxL.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccs3hmxL.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccs3hmxL.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccs3hmxL.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccs3hmxL.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccs3hmxL.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccs3hmxL.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccs3hmxL.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccs3hmxL.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccs3hmxL.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccs3hmxL.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccs3hmxL.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccs3hmxL.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccs3hmxL.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccs3hmxL.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccs3hmxL.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccs3hmxL.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccs3hmxL.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccs3hmxL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccwzhnGs.s: Assembler messages:
encrypt.c: /tmp//ccwzhnGs.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccwzhnGs.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccwzhnGs.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccwzhnGs.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccwzhnGs.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccwzhnGs.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccwzhnGs.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccwzhnGs.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccwzhnGs.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccwzhnGs.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccwzhnGs.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccwzhnGs.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccwzhnGs.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccwzhnGs.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccwzhnGs.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccwzhnGs.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccwzhnGs.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccwzhnGs.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccwzhnGs.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccwzhnGs.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccwzhnGs.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccwzhnGs.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccwzhnGs.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccwzhnGs.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccI16C1Z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccsc9Gao.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccLUHN19.s: Assembler messages:
encrypt.c: /tmp//ccLUHN19.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccLUHN19.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccLUHN19.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccLUHN19.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccLUHN19.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccLUHN19.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccLUHN19.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccLUHN19.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccLUHN19.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccLUHN19.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccLUHN19.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccLUHN19.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccLUHN19.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccLUHN19.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccLUHN19.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccLUHN19.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccLUHN19.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccLUHN19.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccLUHN19.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccLUHN19.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccLUHN19.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccLUHN19.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccLUHN19.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccLUHN19.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccpNZVcc.s: Assembler messages:
encrypt.c: /tmp//ccpNZVcc.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccpNZVcc.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccpNZVcc.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccpNZVcc.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccpNZVcc.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccpNZVcc.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccpNZVcc.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccpNZVcc.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccpNZVcc.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccpNZVcc.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccpNZVcc.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccpNZVcc.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccpNZVcc.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccpNZVcc.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccpNZVcc.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccEs1z44.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccK9UvrH.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccMldsAp.s: Assembler messages:
encrypt.c: /tmp//ccMldsAp.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccMldsAp.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccMldsAp.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccMldsAp.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccMldsAp.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccMldsAp.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccMldsAp.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccMldsAp.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccMldsAp.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccMldsAp.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccMldsAp.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccMldsAp.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccMldsAp.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccMldsAp.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccMldsAp.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccMldsAp.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccMldsAp.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccMldsAp.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccMldsAp.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccMldsAp.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccMldsAp.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccMldsAp.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccMldsAp.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccMldsAp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccmCQN96.s: Assembler messages:
encrypt.c: /tmp//ccmCQN96.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccmCQN96.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmCQN96.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmCQN96.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmCQN96.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccmCQN96.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccmCQN96.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccmCQN96.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccmCQN96.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccmCQN96.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmCQN96.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccmCQN96.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccmCQN96.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccmCQN96.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccmCQN96.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccf7lgiW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccRcz7IT.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccbTUrMQ.s: Assembler messages:
encrypt.c: /tmp//ccbTUrMQ.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccbTUrMQ.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbTUrMQ.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbTUrMQ.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbTUrMQ.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccbTUrMQ.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccbTUrMQ.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccbTUrMQ.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccbTUrMQ.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccbTUrMQ.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbTUrMQ.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbTUrMQ.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccbTUrMQ.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccbTUrMQ.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccbTUrMQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccwNea49.s: Assembler messages:
encrypt.c: /tmp//ccwNea49.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccwNea49.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccwNea49.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccwNea49.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccwNea49.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccwNea49.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccwNea49.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccwNea49.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccwNea49.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccwNea49.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccwNea49.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccwNea49.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccwNea49.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccwNea49.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccwNea49.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccwNea49.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccwNea49.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccwNea49.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccwNea49.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccwNea49.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccwNea49.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccwNea49.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccwNea49.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccwNea49.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc8ZStwB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cclPKXma.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccFJdPCy.s: Assembler messages:
encrypt.c: /tmp//ccFJdPCy.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccFJdPCy.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccFJdPCy.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccFJdPCy.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccFJdPCy.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccFJdPCy.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccFJdPCy.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccFJdPCy.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccFJdPCy.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccFJdPCy.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccFJdPCy.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccFJdPCy.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccFJdPCy.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccFJdPCy.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccFJdPCy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccr1EDAI.s: Assembler messages:
encrypt.c: /tmp//ccr1EDAI.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccr1EDAI.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccr1EDAI.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccr1EDAI.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccr1EDAI.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccr1EDAI.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccr1EDAI.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccr1EDAI.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccr1EDAI.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccr1EDAI.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccr1EDAI.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccr1EDAI.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccr1EDAI.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccr1EDAI.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccr1EDAI.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccr1EDAI.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccr1EDAI.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccr1EDAI.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccr1EDAI.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccr1EDAI.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccr1EDAI.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccr1EDAI.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccr1EDAI.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccr1EDAI.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccKOmCeq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccsFUQJQ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccMJ10qf.s: Assembler messages:
encrypt.c: /tmp//ccMJ10qf.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccMJ10qf.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccMJ10qf.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccMJ10qf.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccMJ10qf.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccMJ10qf.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccMJ10qf.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccMJ10qf.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccMJ10qf.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccMJ10qf.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccMJ10qf.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccMJ10qf.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccMJ10qf.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccMJ10qf.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccMJ10qf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccyAEfhq.s: Assembler messages:
encrypt.c: /tmp//ccyAEfhq.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccyAEfhq.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccyAEfhq.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccyAEfhq.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccyAEfhq.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccyAEfhq.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccyAEfhq.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccyAEfhq.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccyAEfhq.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccyAEfhq.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccyAEfhq.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccyAEfhq.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccyAEfhq.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccyAEfhq.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccyAEfhq.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccyAEfhq.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccyAEfhq.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccyAEfhq.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccyAEfhq.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccyAEfhq.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccyAEfhq.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccyAEfhq.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccyAEfhq.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccyAEfhq.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccK5brgm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccxJLWaw.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccXyw6ji.s: Assembler messages:
encrypt.c: /tmp//ccXyw6ji.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXyw6ji.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXyw6ji.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXyw6ji.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccXyw6ji.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccXyw6ji.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccXyw6ji.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccXyw6ji.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccXyw6ji.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXyw6ji.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXyw6ji.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXyw6ji.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXyw6ji.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccXyw6ji.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccXyw6ji.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccXyw6ji.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccXyw6ji.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXyw6ji.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccXyw6ji.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccihPKkR.s: Assembler messages:
encrypt.c: /tmp//ccihPKkR.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccihPKkR.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccihPKkR.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccihPKkR.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccihPKkR.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccihPKkR.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccihPKkR.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccihPKkR.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccihPKkR.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccihPKkR.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccihPKkR.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccihPKkR.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccihPKkR.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccihPKkR.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccihPKkR.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccihPKkR.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccihPKkR.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccihPKkR.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccihPKkR.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccihPKkR.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccihPKkR.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccihPKkR.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccihPKkR.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccihPKkR.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccAGe9Fr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccfvqqNG.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccTB43PO.s: Assembler messages:
encrypt.c: /tmp//ccTB43PO.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccTB43PO.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccTB43PO.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccTB43PO.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccTB43PO.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccTB43PO.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccTB43PO.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccTB43PO.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccTB43PO.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccTB43PO.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccTB43PO.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccTB43PO.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccTB43PO.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccTB43PO.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccTB43PO.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccTB43PO.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccTB43PO.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccTB43PO.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccTB43PO.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccTB43PO.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccTB43PO.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccTB43PO.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccTB43PO.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccTB43PO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccdqsQSr.s: Assembler messages:
encrypt.c: /tmp//ccdqsQSr.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdqsQSr.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdqsQSr.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdqsQSr.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccdqsQSr.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccdqsQSr.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccdqsQSr.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccdqsQSr.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccdqsQSr.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdqsQSr.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdqsQSr.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdqsQSr.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdqsQSr.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccdqsQSr.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccdqsQSr.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccdqsQSr.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccdqsQSr.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdqsQSr.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccdqsQSr.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccIyaFZ7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccaU7dNC.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccCHHbRU.s: Assembler messages:
encrypt.c: /tmp//ccCHHbRU.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccCHHbRU.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccCHHbRU.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccCHHbRU.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccCHHbRU.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccCHHbRU.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccCHHbRU.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccCHHbRU.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccCHHbRU.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccCHHbRU.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccCHHbRU.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccCHHbRU.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccCHHbRU.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccCHHbRU.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccCHHbRU.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccCHHbRU.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccCHHbRU.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccCHHbRU.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccCHHbRU.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccCHHbRU.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccCHHbRU.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccCHHbRU.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccCHHbRU.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccCHHbRU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccbHPnk1.s: Assembler messages:
encrypt.c: /tmp//ccbHPnk1.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccbHPnk1.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbHPnk1.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbHPnk1.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbHPnk1.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccbHPnk1.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccbHPnk1.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccbHPnk1.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccbHPnk1.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbHPnk1.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbHPnk1.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccbHPnk1.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbHPnk1.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbHPnk1.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccbHPnk1.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccbHPnk1.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccbHPnk1.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccbHPnk1.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccbHPnk1.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccVamxuY.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVrlloM.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//cc2maYSq.s: Assembler messages:
encrypt.c: /tmp//cc2maYSq.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc2maYSq.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc2maYSq.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc2maYSq.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc2maYSq.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc2maYSq.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc2maYSq.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc2maYSq.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc2maYSq.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc2maYSq.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc2maYSq.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc2maYSq.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc2maYSq.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc2maYSq.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc2maYSq.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc2maYSq.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc2maYSq.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc2maYSq.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc2maYSq.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc2maYSq.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc2maYSq.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc2maYSq.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc2maYSq.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc2maYSq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccN8qJpX.s: Assembler messages:
encrypt.c: /tmp//ccN8qJpX.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccN8qJpX.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccN8qJpX.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccN8qJpX.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccN8qJpX.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccN8qJpX.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccN8qJpX.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccN8qJpX.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccN8qJpX.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccN8qJpX.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccN8qJpX.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccN8qJpX.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccN8qJpX.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccN8qJpX.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccN8qJpX.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccf2wuKv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc7K3ZFk.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc1NQEsN.s: Assembler messages:
encrypt.c: /tmp//cc1NQEsN.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc1NQEsN.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc1NQEsN.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc1NQEsN.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc1NQEsN.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc1NQEsN.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc1NQEsN.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc1NQEsN.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc1NQEsN.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc1NQEsN.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc1NQEsN.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc1NQEsN.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc1NQEsN.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc1NQEsN.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc1NQEsN.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc1NQEsN.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc1NQEsN.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc1NQEsN.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc1NQEsN.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc1NQEsN.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc1NQEsN.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc1NQEsN.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc1NQEsN.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc1NQEsN.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccfblFXp.s: Assembler messages:
encrypt.c: /tmp//ccfblFXp.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccfblFXp.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccfblFXp.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccfblFXp.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccfblFXp.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccfblFXp.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccfblFXp.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccfblFXp.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccfblFXp.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccfblFXp.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccfblFXp.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccfblFXp.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccfblFXp.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccfblFXp.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccfblFXp.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccHNc0Ml.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2raLUW.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccJTcKlj.s: Assembler messages:
encrypt.c: /tmp//ccJTcKlj.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccJTcKlj.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccJTcKlj.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccJTcKlj.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccJTcKlj.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccJTcKlj.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccJTcKlj.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccJTcKlj.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccJTcKlj.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccJTcKlj.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccJTcKlj.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccJTcKlj.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccJTcKlj.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccJTcKlj.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccJTcKlj.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccJTcKlj.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccJTcKlj.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccJTcKlj.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccJTcKlj.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccJTcKlj.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccJTcKlj.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccJTcKlj.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccJTcKlj.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccJTcKlj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccuvdu5a.s: Assembler messages:
encrypt.c: /tmp//ccuvdu5a.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccuvdu5a.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuvdu5a.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuvdu5a.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuvdu5a.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccuvdu5a.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccuvdu5a.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccuvdu5a.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccuvdu5a.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccuvdu5a.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuvdu5a.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuvdu5a.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccuvdu5a.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccuvdu5a.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccuvdu5a.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc3NXqA4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8DhEwG.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccQHdl7d.s: Assembler messages:
encrypt.c: /tmp//ccQHdl7d.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccQHdl7d.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccQHdl7d.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccQHdl7d.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccQHdl7d.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccQHdl7d.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccQHdl7d.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccQHdl7d.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccQHdl7d.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccQHdl7d.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccQHdl7d.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccQHdl7d.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccQHdl7d.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccQHdl7d.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccQHdl7d.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccQHdl7d.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccQHdl7d.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccQHdl7d.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccQHdl7d.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccQHdl7d.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccQHdl7d.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccQHdl7d.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccQHdl7d.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccQHdl7d.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccz9TAPH.s: Assembler messages:
encrypt.c: /tmp//ccz9TAPH.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccz9TAPH.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccz9TAPH.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccz9TAPH.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccz9TAPH.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccz9TAPH.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccz9TAPH.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccz9TAPH.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccz9TAPH.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccz9TAPH.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccz9TAPH.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccz9TAPH.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccz9TAPH.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccz9TAPH.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccz9TAPH.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccpP5Bdl.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccCe1VTm.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccQTwZBZ.s: Assembler messages:
encrypt.c: /tmp//ccQTwZBZ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccQTwZBZ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccQTwZBZ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccQTwZBZ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccQTwZBZ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccQTwZBZ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccQTwZBZ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccQTwZBZ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccQTwZBZ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccQTwZBZ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccQTwZBZ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccQTwZBZ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccQTwZBZ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccQTwZBZ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccQTwZBZ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccQTwZBZ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccQTwZBZ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccQTwZBZ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccQTwZBZ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccQTwZBZ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccQTwZBZ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccQTwZBZ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccQTwZBZ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccQTwZBZ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccvGyTnA.s: Assembler messages:
encrypt.c: /tmp//ccvGyTnA.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccvGyTnA.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccvGyTnA.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccvGyTnA.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccvGyTnA.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccvGyTnA.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccvGyTnA.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccvGyTnA.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccvGyTnA.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccvGyTnA.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccvGyTnA.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccvGyTnA.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccvGyTnA.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccvGyTnA.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccvGyTnA.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccZUZ3lk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccGMUPdG.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccQ3Wzpu.s: Assembler messages:
encrypt.c: /tmp//ccQ3Wzpu.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccQ3Wzpu.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccQ3Wzpu.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccQ3Wzpu.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccQ3Wzpu.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccQ3Wzpu.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccQ3Wzpu.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccQ3Wzpu.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccQ3Wzpu.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccQ3Wzpu.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccQ3Wzpu.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccQ3Wzpu.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccQ3Wzpu.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccQ3Wzpu.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccQ3Wzpu.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccQ3Wzpu.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccQ3Wzpu.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccQ3Wzpu.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccQ3Wzpu.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccQ3Wzpu.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccQ3Wzpu.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccQ3Wzpu.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccQ3Wzpu.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccQ3Wzpu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccgWPokV.s: Assembler messages:
encrypt.c: /tmp//ccgWPokV.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgWPokV.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgWPokV.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgWPokV.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccgWPokV.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccgWPokV.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccgWPokV.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccgWPokV.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccgWPokV.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgWPokV.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgWPokV.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgWPokV.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgWPokV.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccgWPokV.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccgWPokV.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccgWPokV.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccgWPokV.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgWPokV.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccgWPokV.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -O2 -fomit-frame-pointer
try.c: /tmp//ccU2R6Zh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccqnFcUJ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccY4sI4g.s: Assembler messages:
encrypt.c: /tmp//ccY4sI4g.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccY4sI4g.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccY4sI4g.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccY4sI4g.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccY4sI4g.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccY4sI4g.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccY4sI4g.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccY4sI4g.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccY4sI4g.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccY4sI4g.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccY4sI4g.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccY4sI4g.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccY4sI4g.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccY4sI4g.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccY4sI4g.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccY4sI4g.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccY4sI4g.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccY4sI4g.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccY4sI4g.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccri4sS3.s: Assembler messages:
encrypt.c: /tmp//ccri4sS3.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccri4sS3.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccri4sS3.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccri4sS3.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccri4sS3.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccri4sS3.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccri4sS3.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccri4sS3.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccri4sS3.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccri4sS3.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccri4sS3.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccri4sS3.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccri4sS3.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccri4sS3.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccri4sS3.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccri4sS3.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccri4sS3.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccri4sS3.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccri4sS3.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccri4sS3.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccri4sS3.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccri4sS3.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccri4sS3.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccri4sS3.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -O3 -fomit-frame-pointer
try.c: /tmp//cchGxOGO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBiRmSM.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccI1XYsj.s: Assembler messages:
encrypt.c: /tmp//ccI1XYsj.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccI1XYsj.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccI1XYsj.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccI1XYsj.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccI1XYsj.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccI1XYsj.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccI1XYsj.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccI1XYsj.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccI1XYsj.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccI1XYsj.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccI1XYsj.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccI1XYsj.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccI1XYsj.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccI1XYsj.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccI1XYsj.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccI1XYsj.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccI1XYsj.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccI1XYsj.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccI1XYsj.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccI1XYsj.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccI1XYsj.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccI1XYsj.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccI1XYsj.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccI1XYsj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -O -fomit-frame-pointer
encrypt.c: /tmp//ccwugWtd.s: Assembler messages:
encrypt.c: /tmp//ccwugWtd.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccwugWtd.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwugWtd.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwugWtd.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwugWtd.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccwugWtd.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccwugWtd.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccwugWtd.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccwugWtd.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwugWtd.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwugWtd.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccwugWtd.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwugWtd.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwugWtd.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccwugWtd.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccwugWtd.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccwugWtd.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccwugWtd.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwugWtd.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -O -fomit-frame-pointer
try.c: /tmp//ccZxROuv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccE0RNnO.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccLdLOTP.s: Assembler messages:
encrypt.c: /tmp//ccLdLOTP.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccLdLOTP.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccLdLOTP.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccLdLOTP.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccLdLOTP.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccLdLOTP.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccLdLOTP.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccLdLOTP.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccLdLOTP.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccLdLOTP.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccLdLOTP.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccLdLOTP.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccLdLOTP.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccLdLOTP.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccLdLOTP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccxHLae3.s: Assembler messages:
encrypt.c: /tmp//ccxHLae3.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccxHLae3.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccxHLae3.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccxHLae3.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccxHLae3.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccxHLae3.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccxHLae3.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccxHLae3.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccxHLae3.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccxHLae3.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccxHLae3.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccxHLae3.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccxHLae3.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccxHLae3.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccxHLae3.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccxHLae3.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccxHLae3.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccxHLae3.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccxHLae3.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccxHLae3.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccxHLae3.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccxHLae3.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccxHLae3.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccxHLae3.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -Os -fomit-frame-pointer
try.c: /tmp//ccqXnjHO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccb1Z8bV.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccOa2wTJ.s: Assembler messages:
encrypt.c: /tmp//ccOa2wTJ.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOa2wTJ.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOa2wTJ.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOa2wTJ.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccOa2wTJ.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccOa2wTJ.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccOa2wTJ.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccOa2wTJ.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccOa2wTJ.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOa2wTJ.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOa2wTJ.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOa2wTJ.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOa2wTJ.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccOa2wTJ.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccOa2wTJ.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccOa2wTJ.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccOa2wTJ.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOa2wTJ.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccOa2wTJ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cctoEkNj.s: Assembler messages:
encrypt.c: /tmp//cctoEkNj.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cctoEkNj.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cctoEkNj.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cctoEkNj.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cctoEkNj.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cctoEkNj.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cctoEkNj.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cctoEkNj.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cctoEkNj.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cctoEkNj.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cctoEkNj.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cctoEkNj.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cctoEkNj.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cctoEkNj.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cctoEkNj.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cctoEkNj.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cctoEkNj.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cctoEkNj.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cctoEkNj.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cctoEkNj.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cctoEkNj.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cctoEkNj.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cctoEkNj.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cctoEkNj.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//cc9TzvLv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQggpKU.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc2Y86b0.s: Assembler messages:
encrypt.c: /tmp//cc2Y86b0.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y86b0.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y86b0.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y86b0.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc2Y86b0.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc2Y86b0.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc2Y86b0.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc2Y86b0.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc2Y86b0.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y86b0.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y86b0.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y86b0.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y86b0.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc2Y86b0.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc2Y86b0.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc2Y86b0.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc2Y86b0.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y86b0.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc2Y86b0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccj4GSWY.s: Assembler messages:
encrypt.c: /tmp//ccj4GSWY.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccj4GSWY.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccj4GSWY.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccj4GSWY.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccj4GSWY.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccj4GSWY.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccj4GSWY.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccj4GSWY.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccj4GSWY.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccj4GSWY.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccj4GSWY.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccj4GSWY.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccj4GSWY.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccj4GSWY.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccj4GSWY.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccj4GSWY.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccj4GSWY.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccj4GSWY.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccj4GSWY.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccj4GSWY.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccj4GSWY.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccj4GSWY.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccj4GSWY.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccj4GSWY.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccOwPtgC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccIKJfMt.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccEbMpIO.s: Assembler messages:
encrypt.c: /tmp//ccEbMpIO.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccEbMpIO.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEbMpIO.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEbMpIO.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEbMpIO.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccEbMpIO.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccEbMpIO.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccEbMpIO.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccEbMpIO.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEbMpIO.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEbMpIO.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccEbMpIO.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEbMpIO.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEbMpIO.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccEbMpIO.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccEbMpIO.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccEbMpIO.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccEbMpIO.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccEbMpIO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccXF140V.s: Assembler messages:
encrypt.c: /tmp//ccXF140V.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccXF140V.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccXF140V.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccXF140V.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccXF140V.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccXF140V.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccXF140V.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccXF140V.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccXF140V.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccXF140V.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccXF140V.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccXF140V.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccXF140V.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccXF140V.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccXF140V.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccXF140V.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccXF140V.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccXF140V.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccXF140V.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccXF140V.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccXF140V.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccXF140V.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccXF140V.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccXF140V.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
try.c: /tmp//ccA2IknJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBPg2Sr.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccGBeH5R.s: Assembler messages:
encrypt.c: /tmp//ccGBeH5R.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGBeH5R.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGBeH5R.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGBeH5R.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccGBeH5R.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccGBeH5R.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccGBeH5R.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccGBeH5R.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccGBeH5R.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGBeH5R.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccGBeH5R.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccGBeH5R.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccGBeH5R.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccGBeH5R.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccGBeH5R.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//ccNn7edv.s: Assembler messages:
encrypt.c: /tmp//ccNn7edv.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccNn7edv.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccNn7edv.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccNn7edv.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccNn7edv.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccNn7edv.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccNn7edv.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccNn7edv.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccNn7edv.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccNn7edv.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccNn7edv.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccNn7edv.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccNn7edv.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccNn7edv.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccNn7edv.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccNn7edv.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccNn7edv.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccNn7edv.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccNn7edv.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccNn7edv.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccNn7edv.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccNn7edv.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccNn7edv.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccNn7edv.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccN0TCNV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVsPyAo.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccQkM4GK.s: Assembler messages:
encrypt.c: /tmp//ccQkM4GK.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccQkM4GK.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccQkM4GK.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccQkM4GK.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccQkM4GK.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccQkM4GK.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccQkM4GK.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccQkM4GK.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccQkM4GK.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccQkM4GK.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccQkM4GK.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccQkM4GK.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccQkM4GK.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccQkM4GK.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccQkM4GK.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccQkM4GK.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccQkM4GK.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccQkM4GK.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccQkM4GK.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccQkM4GK.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccQkM4GK.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccQkM4GK.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccQkM4GK.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccQkM4GK.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccuSyoWA.s: Assembler messages:
encrypt.c: /tmp//ccuSyoWA.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuSyoWA.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuSyoWA.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuSyoWA.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccuSyoWA.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccuSyoWA.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccuSyoWA.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccuSyoWA.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccuSyoWA.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuSyoWA.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuSyoWA.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuSyoWA.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuSyoWA.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccuSyoWA.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccuSyoWA.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccuSyoWA.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccuSyoWA.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuSyoWA.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccuSyoWA.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp//cc2Rt0wQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTHBBwL.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccQnfLoR.s: Assembler messages:
encrypt.c: /tmp//ccQnfLoR.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQnfLoR.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQnfLoR.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQnfLoR.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccQnfLoR.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccQnfLoR.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccQnfLoR.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccQnfLoR.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccQnfLoR.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQnfLoR.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQnfLoR.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQnfLoR.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQnfLoR.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccQnfLoR.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccQnfLoR.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccQnfLoR.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccQnfLoR.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQnfLoR.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQnfLoR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccY07vz0.s: Assembler messages:
encrypt.c: /tmp//ccY07vz0.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccY07vz0.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccY07vz0.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccY07vz0.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccY07vz0.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccY07vz0.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccY07vz0.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccY07vz0.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccY07vz0.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccY07vz0.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccY07vz0.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccY07vz0.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccY07vz0.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccY07vz0.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccY07vz0.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccY07vz0.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccY07vz0.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccY07vz0.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccY07vz0.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccY07vz0.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccY07vz0.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccY07vz0.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccY07vz0.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccY07vz0.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp//ccDAdapo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSKVeue.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp//ccZjKr5B.s: Assembler messages:
encrypt.c: /tmp//ccZjKr5B.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccZjKr5B.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZjKr5B.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZjKr5B.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZjKr5B.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccZjKr5B.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccZjKr5B.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccZjKr5B.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccZjKr5B.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZjKr5B.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZjKr5B.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccZjKr5B.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZjKr5B.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZjKr5B.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccZjKr5B.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccZjKr5B.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccZjKr5B.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccZjKr5B.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccZjKr5B.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp//ccxC89MI.s: Assembler messages:
encrypt.c: /tmp//ccxC89MI.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccxC89MI.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccxC89MI.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccxC89MI.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccxC89MI.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccxC89MI.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccxC89MI.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccxC89MI.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccxC89MI.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccxC89MI.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccxC89MI.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccxC89MI.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccxC89MI.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccxC89MI.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccxC89MI.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccxC89MI.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccxC89MI.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccxC89MI.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccxC89MI.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccxC89MI.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccxC89MI.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccxC89MI.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccxC89MI.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccxC89MI.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp//cc5Sza6s.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwkSZml.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp//ccSuE3nM.s: Assembler messages:
encrypt.c: /tmp//ccSuE3nM.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccSuE3nM.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccSuE3nM.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccSuE3nM.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccSuE3nM.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccSuE3nM.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccSuE3nM.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccSuE3nM.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccSuE3nM.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccSuE3nM.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccSuE3nM.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccSuE3nM.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccSuE3nM.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccSuE3nM.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccSuE3nM.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccSuE3nM.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccSuE3nM.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccSuE3nM.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccSuE3nM.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccSuE3nM.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccSuE3nM.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccSuE3nM.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccSuE3nM.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccSuE3nM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp//cceQwL1a.s: Assembler messages:
encrypt.c: /tmp//cceQwL1a.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cceQwL1a.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cceQwL1a.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cceQwL1a.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cceQwL1a.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cceQwL1a.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cceQwL1a.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cceQwL1a.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cceQwL1a.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cceQwL1a.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cceQwL1a.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cceQwL1a.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cceQwL1a.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cceQwL1a.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cceQwL1a.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp//cckMUwwK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc0tjfK8.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccQOdURc.s: Assembler messages:
encrypt.c: /tmp//ccQOdURc.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccQOdURc.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccQOdURc.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccQOdURc.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccQOdURc.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccQOdURc.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccQOdURc.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccQOdURc.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccQOdURc.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccQOdURc.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccQOdURc.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccQOdURc.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccQOdURc.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccQOdURc.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccQOdURc.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccQOdURc.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccQOdURc.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccQOdURc.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccQOdURc.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccQOdURc.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccQOdURc.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccQOdURc.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccQOdURc.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccQOdURc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//cciaiizW.s: Assembler messages:
encrypt.c: /tmp//cciaiizW.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cciaiizW.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cciaiizW.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cciaiizW.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cciaiizW.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cciaiizW.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cciaiizW.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cciaiizW.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cciaiizW.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cciaiizW.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cciaiizW.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cciaiizW.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cciaiizW.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cciaiizW.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cciaiizW.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccHVlaUi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccaVYSbo.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccIk2Cfg.s: Assembler messages:
encrypt.c: /tmp//ccIk2Cfg.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccIk2Cfg.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccIk2Cfg.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccIk2Cfg.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccIk2Cfg.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccIk2Cfg.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccIk2Cfg.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccIk2Cfg.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccIk2Cfg.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccIk2Cfg.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccIk2Cfg.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccIk2Cfg.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccIk2Cfg.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccIk2Cfg.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccIk2Cfg.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccIk2Cfg.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccIk2Cfg.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccIk2Cfg.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccIk2Cfg.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccIk2Cfg.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccIk2Cfg.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccIk2Cfg.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccIk2Cfg.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccIk2Cfg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccx9IstM.s: Assembler messages:
encrypt.c: /tmp//ccx9IstM.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccx9IstM.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccx9IstM.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccx9IstM.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccx9IstM.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccx9IstM.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccx9IstM.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccx9IstM.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccx9IstM.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccx9IstM.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccx9IstM.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccx9IstM.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccx9IstM.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccx9IstM.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccx9IstM.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//ccxhucYr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccusACwG.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cckrx4Dv.s: Assembler messages:
encrypt.c: /tmp//cckrx4Dv.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cckrx4Dv.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cckrx4Dv.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cckrx4Dv.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cckrx4Dv.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cckrx4Dv.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cckrx4Dv.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cckrx4Dv.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cckrx4Dv.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cckrx4Dv.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cckrx4Dv.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cckrx4Dv.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cckrx4Dv.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cckrx4Dv.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cckrx4Dv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//ccmadlx8.s: Assembler messages:
encrypt.c: /tmp//ccmadlx8.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccmadlx8.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccmadlx8.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccmadlx8.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccmadlx8.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccmadlx8.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccmadlx8.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccmadlx8.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccmadlx8.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccmadlx8.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccmadlx8.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccmadlx8.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccmadlx8.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccmadlx8.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccmadlx8.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccmadlx8.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccmadlx8.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccmadlx8.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccmadlx8.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccmadlx8.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccmadlx8.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccmadlx8.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccmadlx8.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccmadlx8.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
try.c: /tmp//cc1wNFcN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc2YHKQu.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//cc1NuEkQ.s: Assembler messages:
encrypt.c: /tmp//cc1NuEkQ.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc1NuEkQ.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc1NuEkQ.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc1NuEkQ.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc1NuEkQ.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc1NuEkQ.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc1NuEkQ.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc1NuEkQ.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc1NuEkQ.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc1NuEkQ.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc1NuEkQ.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc1NuEkQ.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc1NuEkQ.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc1NuEkQ.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc1NuEkQ.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc1NuEkQ.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc1NuEkQ.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc1NuEkQ.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc1NuEkQ.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc1NuEkQ.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc1NuEkQ.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc1NuEkQ.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc1NuEkQ.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc1NuEkQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccLlGgvG.s: Assembler messages:
encrypt.c: /tmp//ccLlGgvG.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccLlGgvG.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccLlGgvG.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccLlGgvG.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccLlGgvG.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccLlGgvG.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccLlGgvG.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccLlGgvG.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccLlGgvG.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccLlGgvG.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccLlGgvG.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccLlGgvG.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccLlGgvG.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccLlGgvG.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccLlGgvG.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccQYgwP5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWWGDPS.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccBqdtGf.s: Assembler messages:
encrypt.c: /tmp//ccBqdtGf.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccBqdtGf.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccBqdtGf.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccBqdtGf.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccBqdtGf.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccBqdtGf.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccBqdtGf.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccBqdtGf.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccBqdtGf.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccBqdtGf.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccBqdtGf.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccBqdtGf.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccBqdtGf.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccBqdtGf.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccBqdtGf.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccBqdtGf.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccBqdtGf.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccBqdtGf.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccBqdtGf.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccBqdtGf.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccBqdtGf.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccBqdtGf.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccBqdtGf.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccBqdtGf.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp//cctBJm50.s: Assembler messages:
encrypt.c: /tmp//cctBJm50.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctBJm50.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctBJm50.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctBJm50.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cctBJm50.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cctBJm50.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cctBJm50.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cctBJm50.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cctBJm50.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctBJm50.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctBJm50.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctBJm50.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctBJm50.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cctBJm50.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cctBJm50.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cctBJm50.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cctBJm50.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctBJm50.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cctBJm50.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp//ccGQVh4P.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc9IVjl6.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccDdKi77.s: Assembler messages:
encrypt.c: /tmp//ccDdKi77.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccDdKi77.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccDdKi77.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccDdKi77.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccDdKi77.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccDdKi77.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccDdKi77.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccDdKi77.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccDdKi77.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccDdKi77.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccDdKi77.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccDdKi77.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccDdKi77.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccDdKi77.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccDdKi77.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccDdKi77.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccDdKi77.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccDdKi77.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccDdKi77.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccDdKi77.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccDdKi77.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccDdKi77.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccDdKi77.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccDdKi77.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccu6uPs2.s: Assembler messages:
encrypt.c: /tmp//ccu6uPs2.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccu6uPs2.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccu6uPs2.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccu6uPs2.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccu6uPs2.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccu6uPs2.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccu6uPs2.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccu6uPs2.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccu6uPs2.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccu6uPs2.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccu6uPs2.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccu6uPs2.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccu6uPs2.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccu6uPs2.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccu6uPs2.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccu6uPs2.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccu6uPs2.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccu6uPs2.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccu6uPs2.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp//ccsBEMON.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccrSpE1D.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccEh8Euz.s: Assembler messages:
encrypt.c: /tmp//ccEh8Euz.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccEh8Euz.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccEh8Euz.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccEh8Euz.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccEh8Euz.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccEh8Euz.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccEh8Euz.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccEh8Euz.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccEh8Euz.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccEh8Euz.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccEh8Euz.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccEh8Euz.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccEh8Euz.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccEh8Euz.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccEh8Euz.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccEh8Euz.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccEh8Euz.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccEh8Euz.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccEh8Euz.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccEh8Euz.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccEh8Euz.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccEh8Euz.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccEh8Euz.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccEh8Euz.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp//ccwCD2Xj.s: Assembler messages:
encrypt.c: /tmp//ccwCD2Xj.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccwCD2Xj.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwCD2Xj.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwCD2Xj.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwCD2Xj.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccwCD2Xj.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccwCD2Xj.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccwCD2Xj.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccwCD2Xj.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwCD2Xj.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwCD2Xj.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccwCD2Xj.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwCD2Xj.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwCD2Xj.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccwCD2Xj.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccwCD2Xj.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccwCD2Xj.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccwCD2Xj.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccwCD2Xj.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -march=k8 -O -fomit-frame-pointer
try.c: /tmp//cctbPSVB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cclSPMui.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//cc20tOKk.s: Assembler messages:
encrypt.c: /tmp//cc20tOKk.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc20tOKk.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc20tOKk.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc20tOKk.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc20tOKk.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc20tOKk.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc20tOKk.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc20tOKk.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc20tOKk.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc20tOKk.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc20tOKk.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc20tOKk.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc20tOKk.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc20tOKk.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc20tOKk.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc20tOKk.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc20tOKk.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc20tOKk.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc20tOKk.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc20tOKk.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc20tOKk.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc20tOKk.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc20tOKk.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc20tOKk.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp//cc7s53je.s: Assembler messages:
encrypt.c: /tmp//cc7s53je.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7s53je.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7s53je.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7s53je.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc7s53je.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc7s53je.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc7s53je.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc7s53je.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc7s53je.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7s53je.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc7s53je.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc7s53je.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc7s53je.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc7s53je.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc7s53je.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
try.c: /tmp//ccvAKM0Z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc6piytI.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccc8wVYU.s: Assembler messages:
encrypt.c: /tmp//ccc8wVYU.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccc8wVYU.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccc8wVYU.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccc8wVYU.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccc8wVYU.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccc8wVYU.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccc8wVYU.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccc8wVYU.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccc8wVYU.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccc8wVYU.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccc8wVYU.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccc8wVYU.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccc8wVYU.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccc8wVYU.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccc8wVYU.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccc8wVYU.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccc8wVYU.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccc8wVYU.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccc8wVYU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccp3JP1U.s: Assembler messages:
encrypt.c: /tmp//ccp3JP1U.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccp3JP1U.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccp3JP1U.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccp3JP1U.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccp3JP1U.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccp3JP1U.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccp3JP1U.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccp3JP1U.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccp3JP1U.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccp3JP1U.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccp3JP1U.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccp3JP1U.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccp3JP1U.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccp3JP1U.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccp3JP1U.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccp3JP1U.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccp3JP1U.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccp3JP1U.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccp3JP1U.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccp3JP1U.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccp3JP1U.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccp3JP1U.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccp3JP1U.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccp3JP1U.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccx5cECI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBaF5ne.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccPvWgvo.s: Assembler messages:
encrypt.c: /tmp//ccPvWgvo.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPvWgvo.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPvWgvo.s:960: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPvWgvo.s:961: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccPvWgvo.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccPvWgvo.s:965: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccPvWgvo.s:967: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccPvWgvo.s:971: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccPvWgvo.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPvWgvo.s:984: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPvWgvo.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPvWgvo.s:990: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPvWgvo.s:992: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccPvWgvo.s:995: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccPvWgvo.s:996: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccPvWgvo.s:998: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccPvWgvo.s:1001: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPvWgvo.s:1002: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccPvWgvo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//cctF6JNH.s: Assembler messages:
encrypt.c: /tmp//cctF6JNH.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cctF6JNH.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cctF6JNH.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cctF6JNH.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cctF6JNH.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cctF6JNH.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cctF6JNH.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cctF6JNH.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cctF6JNH.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cctF6JNH.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cctF6JNH.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cctF6JNH.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cctF6JNH.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cctF6JNH.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cctF6JNH.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cctF6JNH.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cctF6JNH.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cctF6JNH.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cctF6JNH.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cctF6JNH.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cctF6JNH.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cctF6JNH.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cctF6JNH.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cctF6JNH.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccMMthZR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWV4CNN.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccVki3wu.s: Assembler messages:
encrypt.c: /tmp//ccVki3wu.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccVki3wu.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVki3wu.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVki3wu.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVki3wu.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccVki3wu.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccVki3wu.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccVki3wu.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccVki3wu.s:980: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVki3wu.s:982: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVki3wu.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccVki3wu.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVki3wu.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVki3wu.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccVki3wu.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccVki3wu.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccVki3wu.s:999: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccVki3wu.s:1000: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccVki3wu.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccozJYQP.s: Assembler messages:
encrypt.c: /tmp//ccozJYQP.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccozJYQP.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccozJYQP.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccozJYQP.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccozJYQP.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccozJYQP.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccozJYQP.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccozJYQP.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccozJYQP.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccozJYQP.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccozJYQP.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccozJYQP.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccozJYQP.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccozJYQP.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccozJYQP.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccozJYQP.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccozJYQP.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccozJYQP.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccozJYQP.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccozJYQP.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccozJYQP.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccozJYQP.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccozJYQP.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccozJYQP.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccnkDRzc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccDSCms3.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//cc91PahM.s: Assembler messages:
encrypt.c: /tmp//cc91PahM.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc91PahM.s:958: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc91PahM.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc91PahM.s:960: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc91PahM.s:963: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc91PahM.s:964: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc91PahM.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc91PahM.s:970: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc91PahM.s:988: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc91PahM.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc91PahM.s:990: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc91PahM.s:993: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc91PahM.s:994: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc91PahM.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc91PahM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
encrypt.c: /tmp//ccS7GdPj.s: Assembler messages:
encrypt.c: /tmp//ccS7GdPj.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccS7GdPj.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccS7GdPj.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccS7GdPj.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccS7GdPj.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccS7GdPj.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccS7GdPj.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccS7GdPj.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccS7GdPj.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccS7GdPj.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccS7GdPj.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccS7GdPj.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccS7GdPj.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccS7GdPj.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccS7GdPj.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccS7GdPj.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccS7GdPj.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccS7GdPj.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccS7GdPj.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccS7GdPj.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccS7GdPj.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccS7GdPj.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccS7GdPj.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccS7GdPj.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccpTERv2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccPqExQT.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//cc8n5o9J.s: Assembler messages:
encrypt.c: /tmp//cc8n5o9J.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cc8n5o9J.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8n5o9J.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8n5o9J.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8n5o9J.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc8n5o9J.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc8n5o9J.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc8n5o9J.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cc8n5o9J.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cc8n5o9J.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8n5o9J.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cc8n5o9J.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cc8n5o9J.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cc8n5o9J.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cc8n5o9J.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp//ccypcQxO.s: Assembler messages:
encrypt.c: /tmp//ccypcQxO.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//ccypcQxO.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//ccypcQxO.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//ccypcQxO.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//ccypcQxO.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//ccypcQxO.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//ccypcQxO.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//ccypcQxO.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//ccypcQxO.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//ccypcQxO.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//ccypcQxO.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//ccypcQxO.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//ccypcQxO.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//ccypcQxO.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//ccypcQxO.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//ccypcQxO.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//ccypcQxO.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//ccypcQxO.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//ccypcQxO.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//ccypcQxO.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//ccypcQxO.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//ccypcQxO.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//ccypcQxO.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//ccypcQxO.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp//ccNOq18q.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccA4a930.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//cc1JzVUL.s: Assembler messages:
encrypt.c: /tmp//cc1JzVUL.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc1JzVUL.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc1JzVUL.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc1JzVUL.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc1JzVUL.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc1JzVUL.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc1JzVUL.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc1JzVUL.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc1JzVUL.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc1JzVUL.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc1JzVUL.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc1JzVUL.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc1JzVUL.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc1JzVUL.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc1JzVUL.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc1JzVUL.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc1JzVUL.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc1JzVUL.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc1JzVUL.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc1JzVUL.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc1JzVUL.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc1JzVUL.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc1JzVUL.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc1JzVUL.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp//ccQatC3N.s: Assembler messages:
encrypt.c: /tmp//ccQatC3N.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccQatC3N.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQatC3N.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQatC3N.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQatC3N.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccQatC3N.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccQatC3N.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccQatC3N.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccQatC3N.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccQatC3N.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQatC3N.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccQatC3N.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccQatC3N.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccQatC3N.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccQatC3N.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp//cc95Aq7V.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccehuYLw.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cc4uv4uW.s: Assembler messages:
encrypt.c: /tmp//cc4uv4uW.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cc4uv4uW.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cc4uv4uW.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cc4uv4uW.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cc4uv4uW.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cc4uv4uW.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cc4uv4uW.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cc4uv4uW.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cc4uv4uW.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cc4uv4uW.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cc4uv4uW.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cc4uv4uW.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cc4uv4uW.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cc4uv4uW.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cc4uv4uW.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cc4uv4uW.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cc4uv4uW.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cc4uv4uW.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cc4uv4uW.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cc4uv4uW.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cc4uv4uW.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cc4uv4uW.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cc4uv4uW.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cc4uv4uW.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp//cckVdoyk.s: Assembler messages:
encrypt.c: /tmp//cckVdoyk.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//cckVdoyk.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cckVdoyk.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cckVdoyk.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cckVdoyk.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cckVdoyk.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cckVdoyk.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cckVdoyk.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//cckVdoyk.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//cckVdoyk.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cckVdoyk.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//cckVdoyk.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//cckVdoyk.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//cckVdoyk.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//cckVdoyk.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -march=nocona -O -fomit-frame-pointer
try.c: /tmp//ccAoKMeG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccgCtSrZ.o: In function `alignedcalloc':
try.c: try-anything.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//ccKgBB5D.s: Assembler messages:
encrypt.c: /tmp//ccKgBB5D.s:956: Error: no such instruction: `movl $1,8(%rsp)'
encrypt.c: /tmp//ccKgBB5D.s:957: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccKgBB5D.s:959: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccKgBB5D.s:961: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccKgBB5D.s:963: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccKgBB5D.s:964: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccKgBB5D.s:966: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccKgBB5D.s:969: Error: no such instruction: `movl %edx,%eax'
encrypt.c: /tmp//ccKgBB5D.s:988: Error: no such instruction: `movl $0,8(%rsp)'
encrypt.c: /tmp//ccKgBB5D.s:989: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccKgBB5D.s:991: Error: invalid operand for 'movq' ('(' unexpected)
encrypt.c: /tmp//ccKgBB5D.s:993: Error: no such instruction: `movl %eax,%edx'
encrypt.c: /tmp//ccKgBB5D.s:994: Error: no such instruction: `cmpl $-1,%eax'
encrypt.c: /tmp//ccKgBB5D.s:996: Error: invalid operand for 'lea' ('(' unexpected)
encrypt.c: /tmp//ccKgBB5D.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp//cco74tku.s: Assembler messages:
encrypt.c: /tmp//cco74tku.s:23: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp//cco74tku.s:24: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp//cco74tku.s:25: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp//cco74tku.s:28: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp//cco74tku.s:29: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp//cco74tku.s:30: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp//cco74tku.s:31: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp//cco74tku.s:32: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp//cco74tku.s:33: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp//cco74tku.s:34: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp//cco74tku.s:35: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp//cco74tku.s:40: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp//cco74tku.s:41: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: /tmp//cco74tku.s:45: Error: no such instruction: `vpalignr xmm0,xmm7,xmm6,4'
encrypt.c: /tmp//cco74tku.s:52: Error: no such instruction: `vpaddd xmm0,xmm0,xmm4'
encrypt.c: /tmp//cco74tku.s:56: Error: no such instruction: `vpalignr xmm1,xmm5,xmm4,4'
encrypt.c: /tmp//cco74tku.s:66: Error: no such instruction: `vpsrld xmm2,xmm1,7'
encrypt.c: /tmp//cco74tku.s:70: Error: no such instruction: `vpslld xmm3,xmm1,(32-7)'
encrypt.c: /tmp//cco74tku.s:73: Error: no such instruction: `vpor xmm3,xmm3,xmm2'
encrypt.c: /tmp//cco74tku.s:82: Error: no such instruction: `vpsrld xmm2,xmm1,18'
encrypt.c: /tmp//cco74tku.s:86: Error: no such instruction: `vpsrld xmm8,xmm1,3'
encrypt.c: /tmp//cco74tku.s:91: Error: no such instruction: `vpslld xmm1,xmm1,(32-18)'
encrypt.c: /tmp//cco74tku.s:94: Error: no such instruction: `vpxor xmm3,xmm3,xmm1'
encrypt.c: /tmp//cco74tku.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/omdsha256k128n96tau96v2/ref
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
try.c: /tmp//ccVPrdT9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccExxA6B.o: In function `alignedcalloc':
try.c: try-anything.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