Implementation notes: x86, leaf, crypto_dh/hecfp61e2i

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

Compiler output

Implementation: crypto_dh/hecfp61e2i/v01/w8s32
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//cc5thC9e.s: Assembler messages:
array_lo.c: /tmp//cc5thC9e.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc5thC9e.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//cc5thC9e.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//cc5thC9e.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc5thC9e.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//cc5thC9e.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//cc5thC9e.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc5thC9e.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//cc5thC9e.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//cc5thC9e.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc5thC9e.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//cc5thC9e.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//cc5thC9e.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc5thC9e.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//cc5thC9e.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//cc5thC9e.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc5thC9e.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//cc5thC9e.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//cc5thC9e.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc5thC9e.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//cc5thC9e.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//cc5thC9e.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc5thC9e.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//cc5thC9e.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/hecfp61e2i/v01/w8s16
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//cc9vNX73.s: Assembler messages:
array_lo.c: /tmp//cc9vNX73.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc9vNX73.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//cc9vNX73.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//cc9vNX73.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc9vNX73.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//cc9vNX73.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//cc9vNX73.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc9vNX73.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//cc9vNX73.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//cc9vNX73.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc9vNX73.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//cc9vNX73.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//cc9vNX73.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc9vNX73.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//cc9vNX73.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//cc9vNX73.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc9vNX73.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//cc9vNX73.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//cc9vNX73.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc9vNX73.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//cc9vNX73.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//cc9vNX73.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc9vNX73.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//cc9vNX73.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/hecfp61e2i/v01/w8s08
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccI1yNIN.s: Assembler messages:
array_lo.c: /tmp//ccI1yNIN.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccI1yNIN.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccI1yNIN.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccI1yNIN.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccI1yNIN.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccI1yNIN.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccI1yNIN.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccI1yNIN.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccI1yNIN.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccI1yNIN.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccI1yNIN.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccI1yNIN.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccI1yNIN.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccI1yNIN.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccI1yNIN.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccI1yNIN.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccI1yNIN.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccI1yNIN.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccI1yNIN.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccI1yNIN.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccI1yNIN.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccI1yNIN.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccI1yNIN.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccI1yNIN.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/hecfp61e2i/v01/w8s01
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccQHfUTP.s: Assembler messages:
array_lo.c: /tmp//ccQHfUTP.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccQHfUTP.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccQHfUTP.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccQHfUTP.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccQHfUTP.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccQHfUTP.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccQHfUTP.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccQHfUTP.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccQHfUTP.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccQHfUTP.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccQHfUTP.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccQHfUTP.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccQHfUTP.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccQHfUTP.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccQHfUTP.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccQHfUTP.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccQHfUTP.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccQHfUTP.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccQHfUTP.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccQHfUTP.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccQHfUTP.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccQHfUTP.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccQHfUTP.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccQHfUTP.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/hecfp61e2i/v01/w8s04
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccTa1lBd.s: Assembler messages:
array_lo.c: /tmp//ccTa1lBd.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTa1lBd.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccTa1lBd.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTa1lBd.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTa1lBd.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccTa1lBd.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTa1lBd.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTa1lBd.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccTa1lBd.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTa1lBd.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTa1lBd.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccTa1lBd.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTa1lBd.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTa1lBd.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccTa1lBd.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTa1lBd.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTa1lBd.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccTa1lBd.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTa1lBd.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTa1lBd.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccTa1lBd.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccTa1lBd.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccTa1lBd.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccTa1lBd.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/hecfp61e2i/v01/w8s02
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccYtOPWi.s: Assembler messages:
array_lo.c: /tmp//ccYtOPWi.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccYtOPWi.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccYtOPWi.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccYtOPWi.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccYtOPWi.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccYtOPWi.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccYtOPWi.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccYtOPWi.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccYtOPWi.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccYtOPWi.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccYtOPWi.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccYtOPWi.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccYtOPWi.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccYtOPWi.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccYtOPWi.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccYtOPWi.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccYtOPWi.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccYtOPWi.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccYtOPWi.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccYtOPWi.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccYtOPWi.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccYtOPWi.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccYtOPWi.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccYtOPWi.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/hecfp61e2i/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: missing or invalid immediate expression `0x1FFFFFFFFFFFFFFF' taken as 0
divisor_aadd.S: divisor_aadd.S:12: Error: bad register name `%rsi'
divisor_aadd.S: divisor_aadd.S:13: Error: bad register name `%r8)'
divisor_aadd.S: divisor_aadd.S:14: Error: bad register name `%r9)'
divisor_aadd.S: divisor_aadd.S:15: Error: bad register name `%rax'
divisor_aadd.S: divisor_aadd.S:16: Error: bad register name `%rsi'
divisor_aadd.S: divisor_aadd.S:17: Error: bad register name `%rax'
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 `%r11'
divisor_aadd.S: divisor_aadd.S:21: Error: bad register name `%rsi'
divisor_aadd.S: divisor_aadd.S:22: Error: bad register name `%r11'
divisor_aadd.S: divisor_aadd.S:23: Error: bad register name `%r9)'
divisor_aadd.S: divisor_aadd.S:24: Error: bad register name `%r8)'
divisor_aadd.S: divisor_aadd.S:25: Error: bad register name `%rax'
divisor_aadd.S: divisor_aadd.S:26: Error: bad register name `%rax'
divisor_aadd.S: divisor_aadd.S:27: Error: bad register name `%rax'
divisor_aadd.S: divisor_aadd.S:28: Error: bad register name `%r9)'
divisor_aadd.S: divisor_aadd.S:29: Error: bad register name `%r8)'
divisor_aadd.S: divisor_aadd.S:30: Error: bad register name `%r11'
divisor_aadd.S: divisor_aadd.S:31: Error: bad register name `%r11'
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/hecfp61e2i/v01/w8s02
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccCQXOIu.s: Assembler messages:
array_lo.c: /tmp//ccCQXOIu.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccCQXOIu.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccCQXOIu.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccCQXOIu.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccCQXOIu.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccCQXOIu.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccCQXOIu.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccCQXOIu.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccCQXOIu.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccCQXOIu.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccCQXOIu.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccCQXOIu.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccCQXOIu.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccCQXOIu.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccCQXOIu.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccCQXOIu.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccCQXOIu.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccCQXOIu.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccCQXOIu.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccCQXOIu.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccCQXOIu.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccCQXOIu.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccCQXOIu.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccCQXOIu.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/hecfp61e2i/v01/w8s32
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccGQcXGj.s: Assembler messages:
array_lo.c: /tmp//ccGQcXGj.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccGQcXGj.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccGQcXGj.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccGQcXGj.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccGQcXGj.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccGQcXGj.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccGQcXGj.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccGQcXGj.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccGQcXGj.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccGQcXGj.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccGQcXGj.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccGQcXGj.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccGQcXGj.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccGQcXGj.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccGQcXGj.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccGQcXGj.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccGQcXGj.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccGQcXGj.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccGQcXGj.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccGQcXGj.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccGQcXGj.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccGQcXGj.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccGQcXGj.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccGQcXGj.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/hecfp61e2i/v01/w8s08
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccIBZ1ub.s: Assembler messages:
array_lo.c: /tmp//ccIBZ1ub.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIBZ1ub.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccIBZ1ub.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIBZ1ub.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIBZ1ub.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccIBZ1ub.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIBZ1ub.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIBZ1ub.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccIBZ1ub.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIBZ1ub.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIBZ1ub.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccIBZ1ub.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIBZ1ub.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIBZ1ub.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccIBZ1ub.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIBZ1ub.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIBZ1ub.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccIBZ1ub.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIBZ1ub.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIBZ1ub.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccIBZ1ub.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccIBZ1ub.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccIBZ1ub.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccIBZ1ub.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/hecfp61e2i/v01/w8s16
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccWxFbn9.s: Assembler messages:
array_lo.c: /tmp//ccWxFbn9.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWxFbn9.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccWxFbn9.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWxFbn9.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWxFbn9.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccWxFbn9.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWxFbn9.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWxFbn9.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccWxFbn9.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWxFbn9.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWxFbn9.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccWxFbn9.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWxFbn9.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWxFbn9.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccWxFbn9.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWxFbn9.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWxFbn9.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccWxFbn9.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWxFbn9.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWxFbn9.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccWxFbn9.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWxFbn9.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWxFbn9.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccWxFbn9.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/hecfp61e2i/v01/w8s01
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccZicqVP.s: Assembler messages:
array_lo.c: /tmp//ccZicqVP.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccZicqVP.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//ccZicqVP.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//ccZicqVP.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccZicqVP.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//ccZicqVP.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//ccZicqVP.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccZicqVP.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//ccZicqVP.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//ccZicqVP.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccZicqVP.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//ccZicqVP.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//ccZicqVP.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccZicqVP.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//ccZicqVP.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//ccZicqVP.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccZicqVP.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//ccZicqVP.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//ccZicqVP.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccZicqVP.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//ccZicqVP.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//ccZicqVP.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccZicqVP.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//ccZicqVP.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/hecfp61e2i/v01/w8s04
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//cceu9G52.s: Assembler messages:
array_lo.c: /tmp//cceu9G52.s:60: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cceu9G52.s:60: Error: bad register name `%rax'
array_lo.c: /tmp//cceu9G52.s:60: Error: bad register name `%rdx'
array_lo.c: /tmp//cceu9G52.s:66: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cceu9G52.s:66: Error: bad register name `%rax'
array_lo.c: /tmp//cceu9G52.s:66: Error: bad register name `%rdx'
array_lo.c: /tmp//cceu9G52.s:72: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cceu9G52.s:72: Error: bad register name `%rax'
array_lo.c: /tmp//cceu9G52.s:72: Error: bad register name `%rdx'
array_lo.c: /tmp//cceu9G52.s:78: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cceu9G52.s:78: Error: bad register name `%rax'
array_lo.c: /tmp//cceu9G52.s:78: Error: bad register name `%rdx'
array_lo.c: /tmp//cceu9G52.s:84: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cceu9G52.s:84: Error: bad register name `%rax'
array_lo.c: /tmp//cceu9G52.s:84: Error: bad register name `%rdx'
array_lo.c: /tmp//cceu9G52.s:90: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cceu9G52.s:90: Error: bad register name `%rax'
array_lo.c: /tmp//cceu9G52.s:90: Error: bad register name `%rdx'
array_lo.c: /tmp//cceu9G52.s:96: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cceu9G52.s:96: Error: bad register name `%rax'
array_lo.c: /tmp//cceu9G52.s:96: Error: bad register name `%rdx'
array_lo.c: /tmp//cceu9G52.s:102: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cceu9G52.s:102: Error: bad register name `%rax'
array_lo.c: /tmp//cceu9G52.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/hecfp61e2i/v01/w8s04
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//cc2YxJXc.s: Assembler messages:
array_lo.c: /tmp//cc2YxJXc.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2YxJXc.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//cc2YxJXc.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2YxJXc.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2YxJXc.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//cc2YxJXc.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2YxJXc.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2YxJXc.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//cc2YxJXc.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2YxJXc.s:69: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2YxJXc.s:69: Error: bad register name `%rax'
array_lo.c: /tmp//cc2YxJXc.s:69: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2YxJXc.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2YxJXc.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//cc2YxJXc.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2YxJXc.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2YxJXc.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//cc2YxJXc.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2YxJXc.s:97: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2YxJXc.s:97: Error: bad register name `%rax'
array_lo.c: /tmp//cc2YxJXc.s:97: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2YxJXc.s:103: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2YxJXc.s:103: Error: bad register name `%rax'
array_lo.c: /tmp//cc2YxJXc.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/hecfp61e2i/v01/w8s01
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccJ9EZqc.s: Assembler messages:
array_lo.c: /tmp//ccJ9EZqc.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJ9EZqc.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccJ9EZqc.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJ9EZqc.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJ9EZqc.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccJ9EZqc.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJ9EZqc.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJ9EZqc.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccJ9EZqc.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJ9EZqc.s:69: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJ9EZqc.s:69: Error: bad register name `%rax'
array_lo.c: /tmp//ccJ9EZqc.s:69: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJ9EZqc.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJ9EZqc.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccJ9EZqc.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJ9EZqc.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJ9EZqc.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccJ9EZqc.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJ9EZqc.s:97: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJ9EZqc.s:97: Error: bad register name `%rax'
array_lo.c: /tmp//ccJ9EZqc.s:97: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJ9EZqc.s:103: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJ9EZqc.s:103: Error: bad register name `%rax'
array_lo.c: /tmp//ccJ9EZqc.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/hecfp61e2i/v01/w8s32
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccJwin65.s: Assembler messages:
array_lo.c: /tmp//ccJwin65.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJwin65.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccJwin65.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJwin65.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJwin65.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccJwin65.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJwin65.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJwin65.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccJwin65.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJwin65.s:69: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJwin65.s:69: Error: bad register name `%rax'
array_lo.c: /tmp//ccJwin65.s:69: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJwin65.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJwin65.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccJwin65.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJwin65.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJwin65.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccJwin65.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJwin65.s:97: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJwin65.s:97: Error: bad register name `%rax'
array_lo.c: /tmp//ccJwin65.s:97: Error: bad register name `%rdx'
array_lo.c: /tmp//ccJwin65.s:103: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccJwin65.s:103: Error: bad register name `%rax'
array_lo.c: /tmp//ccJwin65.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/hecfp61e2i/v01/w8s16
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccLyM7RM.s: Assembler messages:
array_lo.c: /tmp//ccLyM7RM.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccLyM7RM.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccLyM7RM.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccLyM7RM.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccLyM7RM.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccLyM7RM.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccLyM7RM.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccLyM7RM.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccLyM7RM.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccLyM7RM.s:69: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccLyM7RM.s:69: Error: bad register name `%rax'
array_lo.c: /tmp//ccLyM7RM.s:69: Error: bad register name `%rdx'
array_lo.c: /tmp//ccLyM7RM.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccLyM7RM.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccLyM7RM.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccLyM7RM.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccLyM7RM.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccLyM7RM.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccLyM7RM.s:97: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccLyM7RM.s:97: Error: bad register name `%rax'
array_lo.c: /tmp//ccLyM7RM.s:97: Error: bad register name `%rdx'
array_lo.c: /tmp//ccLyM7RM.s:103: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccLyM7RM.s:103: Error: bad register name `%rax'
array_lo.c: /tmp//ccLyM7RM.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/hecfp61e2i/v01/w8s02
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccqS5KMR.s: Assembler messages:
array_lo.c: /tmp//ccqS5KMR.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqS5KMR.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccqS5KMR.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqS5KMR.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqS5KMR.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccqS5KMR.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqS5KMR.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqS5KMR.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccqS5KMR.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqS5KMR.s:69: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqS5KMR.s:69: Error: bad register name `%rax'
array_lo.c: /tmp//ccqS5KMR.s:69: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqS5KMR.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqS5KMR.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccqS5KMR.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqS5KMR.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqS5KMR.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccqS5KMR.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqS5KMR.s:97: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqS5KMR.s:97: Error: bad register name `%rax'
array_lo.c: /tmp//ccqS5KMR.s:97: Error: bad register name `%rdx'
array_lo.c: /tmp//ccqS5KMR.s:103: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccqS5KMR.s:103: Error: bad register name `%rax'
array_lo.c: /tmp//ccqS5KMR.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/hecfp61e2i/v01/w8s08
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccwOEJwS.s: Assembler messages:
array_lo.c: /tmp//ccwOEJwS.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwOEJwS.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccwOEJwS.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwOEJwS.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwOEJwS.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccwOEJwS.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwOEJwS.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwOEJwS.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccwOEJwS.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwOEJwS.s:69: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwOEJwS.s:69: Error: bad register name `%rax'
array_lo.c: /tmp//ccwOEJwS.s:69: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwOEJwS.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwOEJwS.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccwOEJwS.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwOEJwS.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwOEJwS.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccwOEJwS.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwOEJwS.s:97: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwOEJwS.s:97: Error: bad register name `%rax'
array_lo.c: /tmp//ccwOEJwS.s:97: Error: bad register name `%rdx'
array_lo.c: /tmp//ccwOEJwS.s:103: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccwOEJwS.s:103: Error: bad register name `%rax'
array_lo.c: /tmp//ccwOEJwS.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/hecfp61e2i/v01/w8s32
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//cc2nQaFF.s: Assembler messages:
array_lo.c: /tmp//cc2nQaFF.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2nQaFF.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//cc2nQaFF.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2nQaFF.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2nQaFF.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//cc2nQaFF.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2nQaFF.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2nQaFF.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//cc2nQaFF.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2nQaFF.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2nQaFF.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//cc2nQaFF.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2nQaFF.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2nQaFF.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//cc2nQaFF.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2nQaFF.s:87: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2nQaFF.s:87: Error: bad register name `%rax'
array_lo.c: /tmp//cc2nQaFF.s:87: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2nQaFF.s:99: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2nQaFF.s:99: Error: bad register name `%rax'
array_lo.c: /tmp//cc2nQaFF.s:99: Error: bad register name `%rdx'
array_lo.c: /tmp//cc2nQaFF.s:105: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cc2nQaFF.s:105: Error: bad register name `%rax'
array_lo.c: /tmp//cc2nQaFF.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

Compiler output

Implementation: crypto_dh/hecfp61e2i/v01/w8s02
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccMLRUqz.s: Assembler messages:
array_lo.c: /tmp//ccMLRUqz.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccMLRUqz.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccMLRUqz.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccMLRUqz.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccMLRUqz.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccMLRUqz.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccMLRUqz.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccMLRUqz.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccMLRUqz.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccMLRUqz.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccMLRUqz.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccMLRUqz.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccMLRUqz.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccMLRUqz.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccMLRUqz.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccMLRUqz.s:87: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccMLRUqz.s:87: Error: bad register name `%rax'
array_lo.c: /tmp//ccMLRUqz.s:87: Error: bad register name `%rdx'
array_lo.c: /tmp//ccMLRUqz.s:99: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccMLRUqz.s:99: Error: bad register name `%rax'
array_lo.c: /tmp//ccMLRUqz.s:99: Error: bad register name `%rdx'
array_lo.c: /tmp//ccMLRUqz.s:105: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccMLRUqz.s:105: Error: bad register name `%rax'
array_lo.c: /tmp//ccMLRUqz.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/hecfp61e2i/v01/w8s01
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccVt5YEY.s: Assembler messages:
array_lo.c: /tmp//ccVt5YEY.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccVt5YEY.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccVt5YEY.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccVt5YEY.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccVt5YEY.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccVt5YEY.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccVt5YEY.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccVt5YEY.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccVt5YEY.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccVt5YEY.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccVt5YEY.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccVt5YEY.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccVt5YEY.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccVt5YEY.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccVt5YEY.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccVt5YEY.s:87: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccVt5YEY.s:87: Error: bad register name `%rax'
array_lo.c: /tmp//ccVt5YEY.s:87: Error: bad register name `%rdx'
array_lo.c: /tmp//ccVt5YEY.s:99: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccVt5YEY.s:99: Error: bad register name `%rax'
array_lo.c: /tmp//ccVt5YEY.s:99: Error: bad register name `%rdx'
array_lo.c: /tmp//ccVt5YEY.s:105: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccVt5YEY.s:105: Error: bad register name `%rax'
array_lo.c: /tmp//ccVt5YEY.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/hecfp61e2i/v01/w8s16
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccWEK4O0.s: Assembler messages:
array_lo.c: /tmp//ccWEK4O0.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWEK4O0.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccWEK4O0.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWEK4O0.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWEK4O0.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccWEK4O0.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWEK4O0.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWEK4O0.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccWEK4O0.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWEK4O0.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWEK4O0.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccWEK4O0.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWEK4O0.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWEK4O0.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccWEK4O0.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWEK4O0.s:87: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWEK4O0.s:87: Error: bad register name `%rax'
array_lo.c: /tmp//ccWEK4O0.s:87: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWEK4O0.s:99: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWEK4O0.s:99: Error: bad register name `%rax'
array_lo.c: /tmp//ccWEK4O0.s:99: Error: bad register name `%rdx'
array_lo.c: /tmp//ccWEK4O0.s:105: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccWEK4O0.s:105: Error: bad register name `%rax'
array_lo.c: /tmp//ccWEK4O0.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/hecfp61e2i/v01/w8s08
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//cctctBRi.s: Assembler messages:
array_lo.c: /tmp//cctctBRi.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctctBRi.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//cctctBRi.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//cctctBRi.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctctBRi.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//cctctBRi.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//cctctBRi.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctctBRi.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//cctctBRi.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//cctctBRi.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctctBRi.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//cctctBRi.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//cctctBRi.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctctBRi.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//cctctBRi.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//cctctBRi.s:87: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctctBRi.s:87: Error: bad register name `%rax'
array_lo.c: /tmp//cctctBRi.s:87: Error: bad register name `%rdx'
array_lo.c: /tmp//cctctBRi.s:99: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctctBRi.s:99: Error: bad register name `%rax'
array_lo.c: /tmp//cctctBRi.s:99: Error: bad register name `%rdx'
array_lo.c: /tmp//cctctBRi.s:105: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//cctctBRi.s:105: Error: bad register name `%rax'
array_lo.c: /tmp//cctctBRi.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/hecfp61e2i/v01/w8s04
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
array_lo.c: /tmp//ccttEjcH.s: Assembler messages:
array_lo.c: /tmp//ccttEjcH.s:43: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccttEjcH.s:43: Error: bad register name `%rax'
array_lo.c: /tmp//ccttEjcH.s:43: Error: bad register name `%rdx'
array_lo.c: /tmp//ccttEjcH.s:53: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccttEjcH.s:53: Error: bad register name `%rax'
array_lo.c: /tmp//ccttEjcH.s:53: Error: bad register name `%rdx'
array_lo.c: /tmp//ccttEjcH.s:59: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccttEjcH.s:59: Error: bad register name `%rax'
array_lo.c: /tmp//ccttEjcH.s:59: Error: bad register name `%rdx'
array_lo.c: /tmp//ccttEjcH.s:75: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccttEjcH.s:75: Error: bad register name `%rax'
array_lo.c: /tmp//ccttEjcH.s:75: Error: bad register name `%rdx'
array_lo.c: /tmp//ccttEjcH.s:81: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccttEjcH.s:81: Error: bad register name `%rax'
array_lo.c: /tmp//ccttEjcH.s:81: Error: bad register name `%rdx'
array_lo.c: /tmp//ccttEjcH.s:87: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccttEjcH.s:87: Error: bad register name `%rax'
array_lo.c: /tmp//ccttEjcH.s:87: Error: bad register name `%rdx'
array_lo.c: /tmp//ccttEjcH.s:99: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccttEjcH.s:99: Error: bad register name `%rax'
array_lo.c: /tmp//ccttEjcH.s:99: Error: bad register name `%rdx'
array_lo.c: /tmp//ccttEjcH.s:105: Error: suffix or operands invalid for `mul'
array_lo.c: /tmp//ccttEjcH.s:105: Error: bad register name `%rax'
array_lo.c: /tmp//ccttEjcH.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