New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cmd/internal/obj/arm64: assembling TSTW $1689262177517664, R3 fails #30334
Comments
Thanks for the report. Can you provide the full output from Edit: I see you said "I don't have access to the build system so I can't give more infos than this." If |
I managed to get it:
|
I can confirm this. Simply assembling cc @zhangfannie |
Thanks for that! I can reproduce this by cross-compiling on my Mac:
It is a regression compared to Go 1.11.5, so marking as release-blocker for 1.12 for now. /cc @cherrymui Who would be good to ping about this? Edit: You beat me to it. :) |
@cherrymui I am looking into it. Thank you. |
@cherrymui I figured out the cause of the failure, it is indeed caused by my patch https://go-review.googlesource.com/c/go/+/118796。 This CL did not correctly consider the ADDCON2 class correctly causint this issue. Fix CL is ready, I will submit it ASAP. Thank you. |
Change https://golang.org/cl/163259 mentions this issue: |
Man, you guys rock! |
Change https://golang.org/cl/163419 mentions this issue: |
Well, the fix didn't make it into 1.12, but it will be in 1.12.1. |
…g TSTW Current assembler reports error when it assembles "TSTW $1689262177517664, R3", but go1.11 was building fine. Fixes #30334 Change-Id: I9c16d36717cd05df2134e8eb5b17edc385aff0a9 Reviewed-on: https://go-review.googlesource.com/c/163259 Run-TryBot: Ben Shi <powerman1st@163.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ben Shi <powerman1st@163.com> (cherry picked from commit 2ef8abb) Reviewed-on: https://go-review.googlesource.com/c/163419 Run-TryBot: Cherry Zhang <cherryyz@google.com> Reviewed-by: Ian Lance Taylor <iant@golang.org>
What version of Go are you using (
go version
)?1.12 rc1
What operating system and processor architecture are you using (
go env
)?Fedora Rawhide aarch64
Micro (https://github.com/zyedidia/micro ) 1.4.1 compilation fails with 1.12 rc1 on aarch64 while it was working on 1.11. The error message is cryptic to me and I didn't find any info ducking it:
I don't have access to the build system so I can't give more infos than this. It seems to me it's a regression since 1.11 was building fine.
The text was updated successfully, but these errors were encountered: