You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue is caused by the go1.10 assembler does not support arm64 TST instruction, so we do not need to copy the"_arm64_test.s" files for bootstrap build. I will submit a patch to fix issue.
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (
go env
)?go env
OutputWhat did you do?
./make.bash
What did you expect to see?
pass
What did you see instead?
bootstrap/cmd/compile/internal/ssa
asm: illegal combination: 00008 (/home/fanzha02/work/go_project/gomain/pkg/bootstrap/src/bootstrap/cmd/compile/internal/ssa/flags_arm64_test.s:32) TST R1, R0 REG REG NONE, 7 0
asm: illegal combination: 00008 (/home/fanzha02/work/go_project/gomain/pkg/bootstrap/src/bootstrap/cmd/compile/internal/ssa/flags_arm64_test.s:32) TST R1, R0 REG REG NONE, 7 0
asm: illegal combination: 00008 (/home/fanzha02/work/go_project/gomain/pkg/bootstrap/src/bootstrap/cmd/compile/internal/ssa/flags_arm64_test.s:32) TST R1, R0 REG REG NONE, 7 0
asm: 00008 (/home/fanzha02/work/go_project/gomain/pkg/bootstrap/src/bootstrap/cmd/compile/internal/ssa/flags_arm64_test.s:32) TST R1, R0: bad brr TST
The text was updated successfully, but these errors were encountered: