Implementation notes: x86, leaf, crypto_dh/hecfp64e2i

Computer: leaf
Architecture: x86
CPU ID: unknown CPU ID
SUPERCOP version: 20160731
Operation: crypto_dh
Primitive: hecfp64e2i

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s04
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//cc1gncvK.s: Assembler messages:
array_lo.c: /tmp//cc1gncvK.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc1gncvK.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//cc1gncvK.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//cc1gncvK.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc1gncvK.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//cc1gncvK.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//cc1gncvK.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc1gncvK.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//cc1gncvK.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//cc1gncvK.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc1gncvK.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//cc1gncvK.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//cc1gncvK.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc1gncvK.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//cc1gncvK.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//cc1gncvK.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc1gncvK.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//cc1gncvK.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//cc1gncvK.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc1gncvK.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//cc1gncvK.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//cc1gncvK.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc1gncvK.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//cc1gncvK.s:102: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v01/w8s04

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s16
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccA9ftzp.s: Assembler messages:
array_lo.c: /tmp//ccA9ftzp.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccA9ftzp.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccA9ftzp.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccA9ftzp.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccA9ftzp.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccA9ftzp.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccA9ftzp.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccA9ftzp.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccA9ftzp.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccA9ftzp.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccA9ftzp.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccA9ftzp.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccA9ftzp.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccA9ftzp.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccA9ftzp.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccA9ftzp.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccA9ftzp.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccA9ftzp.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccA9ftzp.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccA9ftzp.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccA9ftzp.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccA9ftzp.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccA9ftzp.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccA9ftzp.s:102: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v01/w8s16

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s08
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccBkqCDw.s: Assembler messages:
array_lo.c: /tmp//ccBkqCDw.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccBkqCDw.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccBkqCDw.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccBkqCDw.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccBkqCDw.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccBkqCDw.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccBkqCDw.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccBkqCDw.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccBkqCDw.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccBkqCDw.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccBkqCDw.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccBkqCDw.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccBkqCDw.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccBkqCDw.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccBkqCDw.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccBkqCDw.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccBkqCDw.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccBkqCDw.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccBkqCDw.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccBkqCDw.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccBkqCDw.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccBkqCDw.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccBkqCDw.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccBkqCDw.s:102: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v01/w8s08

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s01
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccEjsoXV.s: Assembler messages:
array_lo.c: /tmp//ccEjsoXV.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEjsoXV.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccEjsoXV.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEjsoXV.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEjsoXV.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccEjsoXV.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEjsoXV.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEjsoXV.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccEjsoXV.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEjsoXV.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEjsoXV.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccEjsoXV.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEjsoXV.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEjsoXV.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccEjsoXV.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEjsoXV.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEjsoXV.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccEjsoXV.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEjsoXV.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEjsoXV.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccEjsoXV.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEjsoXV.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEjsoXV.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccEjsoXV.s:102: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v01/w8s01

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s32
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccqFSFCB.s: Assembler messages:
array_lo.c: /tmp//ccqFSFCB.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqFSFCB.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccqFSFCB.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqFSFCB.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqFSFCB.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccqFSFCB.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqFSFCB.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqFSFCB.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccqFSFCB.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqFSFCB.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqFSFCB.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccqFSFCB.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqFSFCB.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqFSFCB.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccqFSFCB.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqFSFCB.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqFSFCB.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccqFSFCB.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqFSFCB.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqFSFCB.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccqFSFCB.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqFSFCB.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqFSFCB.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccqFSFCB.s:102: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v01/w8s32

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s02
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccwHGuy3.s: Assembler messages:
array_lo.c: /tmp//ccwHGuy3.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwHGuy3.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccwHGuy3.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwHGuy3.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwHGuy3.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccwHGuy3.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwHGuy3.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwHGuy3.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccwHGuy3.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwHGuy3.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwHGuy3.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccwHGuy3.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwHGuy3.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwHGuy3.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccwHGuy3.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwHGuy3.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwHGuy3.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccwHGuy3.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwHGuy3.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwHGuy3.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccwHGuy3.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwHGuy3.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwHGuy3.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccwHGuy3.s:102: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v01/w8s02

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/var
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
divisor_aadd.S: divisor_aadd.S: Assembler messages:
divisor_aadd.S: divisor_aadd.S:9: Error: bad register name `%r12'
divisor_aadd.S: divisor_aadd.S:10: Error: bad register name `%rbx'
divisor_aadd.S: divisor_aadd.S:11: Error: bad register name `%r13'
divisor_aadd.S: divisor_aadd.S:12: Error: bad register name `%r8)'
divisor_aadd.S: divisor_aadd.S:13: Error: bad register name `%r9)'
divisor_aadd.S: divisor_aadd.S:14: Error: bad register name `%rax'
divisor_aadd.S: divisor_aadd.S:15: Error: bad register name `%rsi'
divisor_aadd.S: divisor_aadd.S:16: Error: bad register name `%rax'
divisor_aadd.S: divisor_aadd.S:17: Error: bad register name `%r10'
divisor_aadd.S: divisor_aadd.S:18: Error: bad register name `%r8)'
divisor_aadd.S: divisor_aadd.S:19: Error: bad register name `%r9)'
divisor_aadd.S: divisor_aadd.S:20: Error: bad register name `%rax'
divisor_aadd.S: divisor_aadd.S:21: Error: bad register name `%rsi'
divisor_aadd.S: divisor_aadd.S:22: Error: bad register name `%rax'
divisor_aadd.S: divisor_aadd.S:23: Error: bad register name `%r11'
divisor_aadd.S: divisor_aadd.S:24: Error: bad register name `%r9)'
divisor_aadd.S: divisor_aadd.S:25: Error: bad register name `%rsi'
divisor_aadd.S: divisor_aadd.S:26: Error: bad register name `%r8)'
divisor_aadd.S: divisor_aadd.S:27: Error: bad register name `%rax'
divisor_aadd.S: divisor_aadd.S:28: Error: bad register name `%rsi'
divisor_aadd.S: divisor_aadd.S:29: Error: bad register name `%rax'
divisor_aadd.S: divisor_aadd.S:30: Error: bad register name `%r10'
divisor_aadd.S: divisor_aadd.S:31: Error: bad register name `%r9)'
divisor_aadd.S: divisor_aadd.S:32: Error: bad register name `%rsi'
divisor_aadd.S: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv v01/var
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v01/var
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v01/var
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v01/var

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s16
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//cc0lvh7L.s: Assembler messages:
array_lo.c: /tmp//cc0lvh7L.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc0lvh7L.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//cc0lvh7L.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//cc0lvh7L.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc0lvh7L.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//cc0lvh7L.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//cc0lvh7L.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc0lvh7L.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//cc0lvh7L.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//cc0lvh7L.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc0lvh7L.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//cc0lvh7L.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//cc0lvh7L.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc0lvh7L.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//cc0lvh7L.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//cc0lvh7L.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc0lvh7L.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//cc0lvh7L.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//cc0lvh7L.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc0lvh7L.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//cc0lvh7L.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//cc0lvh7L.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc0lvh7L.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//cc0lvh7L.s:102: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v01/w8s16

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s01
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccT1c6XV.s: Assembler messages:
array_lo.c: /tmp//ccT1c6XV.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccT1c6XV.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccT1c6XV.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccT1c6XV.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccT1c6XV.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccT1c6XV.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccT1c6XV.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccT1c6XV.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccT1c6XV.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccT1c6XV.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccT1c6XV.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccT1c6XV.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccT1c6XV.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccT1c6XV.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccT1c6XV.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccT1c6XV.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccT1c6XV.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccT1c6XV.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccT1c6XV.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccT1c6XV.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccT1c6XV.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccT1c6XV.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccT1c6XV.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccT1c6XV.s:102: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v01/w8s01

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s32
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccl4oeo3.s: Assembler messages:
array_lo.c: /tmp//ccl4oeo3.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccl4oeo3.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccl4oeo3.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccl4oeo3.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccl4oeo3.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccl4oeo3.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccl4oeo3.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccl4oeo3.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccl4oeo3.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccl4oeo3.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccl4oeo3.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccl4oeo3.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccl4oeo3.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccl4oeo3.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccl4oeo3.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccl4oeo3.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccl4oeo3.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccl4oeo3.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccl4oeo3.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccl4oeo3.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccl4oeo3.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccl4oeo3.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccl4oeo3.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccl4oeo3.s:102: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v01/w8s32

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s02
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccp50Zbk.s: Assembler messages:
array_lo.c: /tmp//ccp50Zbk.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccp50Zbk.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccp50Zbk.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccp50Zbk.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccp50Zbk.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccp50Zbk.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccp50Zbk.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccp50Zbk.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccp50Zbk.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccp50Zbk.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccp50Zbk.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccp50Zbk.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccp50Zbk.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccp50Zbk.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccp50Zbk.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccp50Zbk.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccp50Zbk.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccp50Zbk.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccp50Zbk.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccp50Zbk.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccp50Zbk.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccp50Zbk.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccp50Zbk.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccp50Zbk.s:102: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v01/w8s02

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s04
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//cctIZI49.s: Assembler messages:
array_lo.c: /tmp//cctIZI49.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctIZI49.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//cctIZI49.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//cctIZI49.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctIZI49.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//cctIZI49.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//cctIZI49.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctIZI49.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//cctIZI49.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//cctIZI49.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctIZI49.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//cctIZI49.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//cctIZI49.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctIZI49.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//cctIZI49.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//cctIZI49.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctIZI49.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//cctIZI49.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//cctIZI49.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctIZI49.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//cctIZI49.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//cctIZI49.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctIZI49.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//cctIZI49.s:102: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v01/w8s04

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s08
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccz1ZSjb.s: Assembler messages:
array_lo.c: /tmp//ccz1ZSjb.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccz1ZSjb.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccz1ZSjb.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccz1ZSjb.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccz1ZSjb.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccz1ZSjb.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccz1ZSjb.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccz1ZSjb.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccz1ZSjb.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccz1ZSjb.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccz1ZSjb.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccz1ZSjb.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccz1ZSjb.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccz1ZSjb.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccz1ZSjb.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccz1ZSjb.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccz1ZSjb.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccz1ZSjb.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccz1ZSjb.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccz1ZSjb.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccz1ZSjb.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccz1ZSjb.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccz1ZSjb.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccz1ZSjb.s:102: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv v01/w8s08

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s01
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//cc125AAS.s: Assembler messages:
array_lo.c: /tmp//cc125AAS.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc125AAS.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//cc125AAS.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//cc125AAS.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc125AAS.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//cc125AAS.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//cc125AAS.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc125AAS.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//cc125AAS.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//cc125AAS.s:69: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc125AAS.s:69: Error: bad register name `%rax'
array_lo.c: /tmp//cc125AAS.s:69: Error: bad register name `%rdx'
array_lo.c: /tmp//cc125AAS.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc125AAS.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//cc125AAS.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//cc125AAS.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc125AAS.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//cc125AAS.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//cc125AAS.s:97: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc125AAS.s:97: Error: bad register name `%rax'
array_lo.c: /tmp//cc125AAS.s:97: Error: bad register name `%rdx'
array_lo.c: /tmp//cc125AAS.s:103: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc125AAS.s:103: Error: bad register name `%rax'
array_lo.c: /tmp//cc125AAS.s:103: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v01/w8s01

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s04
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccEW0LjB.s: Assembler messages:
array_lo.c: /tmp//ccEW0LjB.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEW0LjB.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccEW0LjB.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEW0LjB.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEW0LjB.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccEW0LjB.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEW0LjB.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEW0LjB.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccEW0LjB.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEW0LjB.s:69: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEW0LjB.s:69: Error: bad register name `%rax'
array_lo.c: /tmp//ccEW0LjB.s:69: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEW0LjB.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEW0LjB.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccEW0LjB.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEW0LjB.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEW0LjB.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccEW0LjB.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEW0LjB.s:97: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEW0LjB.s:97: Error: bad register name `%rax'
array_lo.c: /tmp//ccEW0LjB.s:97: Error: bad register name `%rdx'
array_lo.c: /tmp//ccEW0LjB.s:103: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccEW0LjB.s:103: Error: bad register name `%rax'
array_lo.c: /tmp//ccEW0LjB.s:103: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v01/w8s04

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s16
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccHJn1jY.s: Assembler messages:
array_lo.c: /tmp//ccHJn1jY.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccHJn1jY.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccHJn1jY.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccHJn1jY.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccHJn1jY.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccHJn1jY.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccHJn1jY.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccHJn1jY.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccHJn1jY.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccHJn1jY.s:69: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccHJn1jY.s:69: Error: bad register name `%rax'
array_lo.c: /tmp//ccHJn1jY.s:69: Error: bad register name `%rdx'
array_lo.c: /tmp//ccHJn1jY.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccHJn1jY.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccHJn1jY.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccHJn1jY.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccHJn1jY.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccHJn1jY.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccHJn1jY.s:97: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccHJn1jY.s:97: Error: bad register name `%rax'
array_lo.c: /tmp//ccHJn1jY.s:97: Error: bad register name `%rdx'
array_lo.c: /tmp//ccHJn1jY.s:103: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccHJn1jY.s:103: Error: bad register name `%rax'
array_lo.c: /tmp//ccHJn1jY.s:103: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v01/w8s16

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s08
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccSKG6mJ.s: Assembler messages:
array_lo.c: /tmp//ccSKG6mJ.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccSKG6mJ.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccSKG6mJ.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccSKG6mJ.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccSKG6mJ.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccSKG6mJ.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccSKG6mJ.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccSKG6mJ.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccSKG6mJ.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccSKG6mJ.s:69: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccSKG6mJ.s:69: Error: bad register name `%rax'
array_lo.c: /tmp//ccSKG6mJ.s:69: Error: bad register name `%rdx'
array_lo.c: /tmp//ccSKG6mJ.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccSKG6mJ.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccSKG6mJ.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccSKG6mJ.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccSKG6mJ.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccSKG6mJ.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccSKG6mJ.s:97: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccSKG6mJ.s:97: Error: bad register name `%rax'
array_lo.c: /tmp//ccSKG6mJ.s:97: Error: bad register name `%rdx'
array_lo.c: /tmp//ccSKG6mJ.s:103: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccSKG6mJ.s:103: Error: bad register name `%rax'
array_lo.c: /tmp//ccSKG6mJ.s:103: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v01/w8s08

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s32
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccjm0lwT.s: Assembler messages:
array_lo.c: /tmp//ccjm0lwT.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccjm0lwT.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccjm0lwT.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccjm0lwT.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccjm0lwT.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccjm0lwT.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccjm0lwT.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccjm0lwT.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccjm0lwT.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccjm0lwT.s:69: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccjm0lwT.s:69: Error: bad register name `%rax'
array_lo.c: /tmp//ccjm0lwT.s:69: Error: bad register name `%rdx'
array_lo.c: /tmp//ccjm0lwT.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccjm0lwT.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccjm0lwT.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccjm0lwT.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccjm0lwT.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccjm0lwT.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccjm0lwT.s:97: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccjm0lwT.s:97: Error: bad register name `%rax'
array_lo.c: /tmp//ccjm0lwT.s:97: Error: bad register name `%rdx'
array_lo.c: /tmp//ccjm0lwT.s:103: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccjm0lwT.s:103: Error: bad register name `%rax'
array_lo.c: /tmp//ccjm0lwT.s:103: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v01/w8s32

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s02
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccyBebaK.s: Assembler messages:
array_lo.c: /tmp//ccyBebaK.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccyBebaK.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccyBebaK.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccyBebaK.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccyBebaK.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccyBebaK.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccyBebaK.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccyBebaK.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccyBebaK.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccyBebaK.s:69: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccyBebaK.s:69: Error: bad register name `%rax'
array_lo.c: /tmp//ccyBebaK.s:69: Error: bad register name `%rdx'
array_lo.c: /tmp//ccyBebaK.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccyBebaK.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccyBebaK.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccyBebaK.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccyBebaK.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccyBebaK.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccyBebaK.s:97: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccyBebaK.s:97: Error: bad register name `%rax'
array_lo.c: /tmp//ccyBebaK.s:97: Error: bad register name `%rdx'
array_lo.c: /tmp//ccyBebaK.s:103: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccyBebaK.s:103: Error: bad register name `%rax'
array_lo.c: /tmp//ccyBebaK.s:103: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv v01/w8s02

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s04
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccIIJPwj.s: Assembler messages:
array_lo.c: /tmp//ccIIJPwj.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIIJPwj.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccIIJPwj.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIIJPwj.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIIJPwj.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccIIJPwj.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIIJPwj.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIIJPwj.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccIIJPwj.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIIJPwj.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIIJPwj.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccIIJPwj.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIIJPwj.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIIJPwj.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccIIJPwj.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIIJPwj.s:87: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIIJPwj.s:87: Error: bad register name `%rax'
array_lo.c: /tmp//ccIIJPwj.s:87: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIIJPwj.s:99: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIIJPwj.s:99: Error: bad register name `%rax'
array_lo.c: /tmp//ccIIJPwj.s:99: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIIJPwj.s:105: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIIJPwj.s:105: Error: bad register name `%rax'
array_lo.c: /tmp//ccIIJPwj.s:105: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v01/w8s04

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s16
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccP65CZK.s: Assembler messages:
array_lo.c: /tmp//ccP65CZK.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccP65CZK.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccP65CZK.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccP65CZK.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccP65CZK.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccP65CZK.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccP65CZK.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccP65CZK.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccP65CZK.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccP65CZK.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccP65CZK.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccP65CZK.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccP65CZK.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccP65CZK.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccP65CZK.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccP65CZK.s:87: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccP65CZK.s:87: Error: bad register name `%rax'
array_lo.c: /tmp//ccP65CZK.s:87: Error: bad register name `%rdx'
array_lo.c: /tmp//ccP65CZK.s:99: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccP65CZK.s:99: Error: bad register name `%rax'
array_lo.c: /tmp//ccP65CZK.s:99: Error: bad register name `%rdx'
array_lo.c: /tmp//ccP65CZK.s:105: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccP65CZK.s:105: Error: bad register name `%rax'
array_lo.c: /tmp//ccP65CZK.s:105: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v01/w8s16

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s08
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccTPFZrH.s: Assembler messages:
array_lo.c: /tmp//ccTPFZrH.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTPFZrH.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccTPFZrH.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTPFZrH.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTPFZrH.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccTPFZrH.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTPFZrH.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTPFZrH.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccTPFZrH.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTPFZrH.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTPFZrH.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccTPFZrH.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTPFZrH.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTPFZrH.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccTPFZrH.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTPFZrH.s:87: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTPFZrH.s:87: Error: bad register name `%rax'
array_lo.c: /tmp//ccTPFZrH.s:87: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTPFZrH.s:99: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTPFZrH.s:99: Error: bad register name `%rax'
array_lo.c: /tmp//ccTPFZrH.s:99: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTPFZrH.s:105: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTPFZrH.s:105: Error: bad register name `%rax'
array_lo.c: /tmp//ccTPFZrH.s:105: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v01/w8s08

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s02
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccUOlVvd.s: Assembler messages:
array_lo.c: /tmp//ccUOlVvd.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccUOlVvd.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccUOlVvd.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccUOlVvd.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccUOlVvd.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccUOlVvd.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccUOlVvd.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccUOlVvd.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccUOlVvd.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccUOlVvd.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccUOlVvd.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccUOlVvd.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccUOlVvd.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccUOlVvd.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccUOlVvd.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccUOlVvd.s:87: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccUOlVvd.s:87: Error: bad register name `%rax'
array_lo.c: /tmp//ccUOlVvd.s:87: Error: bad register name `%rdx'
array_lo.c: /tmp//ccUOlVvd.s:99: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccUOlVvd.s:99: Error: bad register name `%rax'
array_lo.c: /tmp//ccUOlVvd.s:99: Error: bad register name `%rdx'
array_lo.c: /tmp//ccUOlVvd.s:105: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccUOlVvd.s:105: Error: bad register name `%rax'
array_lo.c: /tmp//ccUOlVvd.s:105: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v01/w8s02

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s01
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//cce7nCO0.s: Assembler messages:
array_lo.c: /tmp//cce7nCO0.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cce7nCO0.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//cce7nCO0.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//cce7nCO0.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cce7nCO0.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//cce7nCO0.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//cce7nCO0.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cce7nCO0.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//cce7nCO0.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//cce7nCO0.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cce7nCO0.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//cce7nCO0.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//cce7nCO0.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cce7nCO0.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//cce7nCO0.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//cce7nCO0.s:87: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cce7nCO0.s:87: Error: bad register name `%rax'
array_lo.c: /tmp//cce7nCO0.s:87: Error: bad register name `%rdx'
array_lo.c: /tmp//cce7nCO0.s:99: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cce7nCO0.s:99: Error: bad register name `%rax'
array_lo.c: /tmp//cce7nCO0.s:99: Error: bad register name `%rdx'
array_lo.c: /tmp//cce7nCO0.s:105: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cce7nCO0.s:105: Error: bad register name `%rax'
array_lo.c: /tmp//cce7nCO0.s:105: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v01/w8s01

Compiler output

Implementation: crypto_dh/hecfp64e2i/v01/w8s32
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccfvKBNx.s: Assembler messages:
array_lo.c: /tmp//ccfvKBNx.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccfvKBNx.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccfvKBNx.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccfvKBNx.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccfvKBNx.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccfvKBNx.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccfvKBNx.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccfvKBNx.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccfvKBNx.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccfvKBNx.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccfvKBNx.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccfvKBNx.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccfvKBNx.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccfvKBNx.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccfvKBNx.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccfvKBNx.s:87: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccfvKBNx.s:87: Error: bad register name `%rax'
array_lo.c: /tmp//ccfvKBNx.s:87: Error: bad register name `%rdx'
array_lo.c: /tmp//ccfvKBNx.s:99: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccfvKBNx.s:99: Error: bad register name `%rax'
array_lo.c: /tmp//ccfvKBNx.s:99: Error: bad register name `%rdx'
array_lo.c: /tmp//ccfvKBNx.s:105: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccfvKBNx.s:105: Error: bad register name `%rax'
array_lo.c: /tmp//ccfvKBNx.s:105: Error: bad register name `%rdx'
array_lo.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv v01/w8s32