Skip to content

Asm errors with gollvm #11

@advancedwebdeveloper

Description

@advancedwebdeveloper

Hi.
Got these errors, while building your package:

$ go get -u github.com/vivint/infectious
go: github.com/vivint/infectious upgrade => v0.0.0-20200605153912-25a574ae18a3
go: downloading golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd
go: golang.org/x/sys upgrade => v0.0.0-20200930185726-fdedc70b468f
go: downloading golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f
-> github.com/vivint/infectious
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s: Assembler messages:
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:72: Error: no such instruction: data nybble_mask<>+0x00(SB)/8,$0x0F0F0F0F0F0F0F0F' ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:73: Error: no such instruction: data nybble_mask<>+0x08(SB)/8,$0x0F0F0F0F0F0F0F0F'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:74: Error: no such instruction: data nybble_mask<>+0x10(SB)/8,$0x0F0F0F0F0F0F0F0F' ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:75: Error: no such instruction: data nybble_mask<>+0x18(SB)/8,$0x0F0F0F0F0F0F0F0F'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:76: Error: no such instruction: globl nybble_mask<>(SB),(NOPTR+RODATA),$32' ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:92: Error: no such instruction: text ·addmulSSSE3(SB),7,$0'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:93: Error: junk (FP)' after expression ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:93: Error: too many memory references for movq'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:94: Error: junk (FP)' after expression ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:94: Error: too many memory references for movq'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:95: Error: junk (FP)' after expression ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:95: Error: too many memory references for movq'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:97: Error: too many memory references for movq' ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:100: Error: invalid character '=' in operand 1 ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:102: Error: junk (FP)' after expression
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:102: Error: too many memory references for movq' ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:103: Error: no such instruction: movou (LOWHIGH),LOW'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:104: Error: no such instruction: movou 16(LOWHIGH),HIGH' ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:106: Error: no such instruction: movou nybble_mask<>(SB),LOMASK'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:107: Error: invalid character '=' in operand 2
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:110: Error: no such instruction: movou (IN)(INDEX*1),X0//X0=INPUT[INDEX]' ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:111: Error: no such instruction: movou LOW,X4//X4=copy(LOW)'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:112: Error: no such instruction: movou (OUT)(INDEX*1),X2//X2=OUT[INDEX]' ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:113: Error: no such instruction: movou X0,X1//X0=input[index]&15'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:114: Error: no such instruction: movou HIGH,X5//X5=copy(HIGH)' ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:116: Error: too many memory references for pand'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:117: Error: invalid character '=' in operand 2
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:118: Error: invalid character '=' in operand 2
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:120: Error: invalid character '=' in operand 2
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:121: Error: invalid character '=' in operand 2
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:122: Error: invalid character '=' in operand 2
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:123: Error: too many memory references for pxor' ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:125: Error: no such instruction: movou X2,0(OUT)(INDEX1)'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:128: Error: too many memory references for cmp' ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:132: Error: junk (FP)' after expression
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:132: Error: too many memory references for movq' ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:133: Error: too many memory references for movq'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:134: Error: too many memory references for cmp' ../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:138: Error: no such instruction: movbqzx (IN)(INDEX
1),R9//R9:=in[index]'
../../go/pkg/mod/github.com/vivint/[email protected]/addmul_amd64.s:139: Error: no such instruction: `movbqzx (LOWHIGH)(R9*1),R10//R10:=multiply[R9]'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions