-
Notifications
You must be signed in to change notification settings - Fork 18k
cmd/compile: fails to bootstrap with go1.21.9 at 15cec430d7 #66874
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
Comments
@griesemer FYI, this is causing CI failures for ppc64x and a few others which bootstrap with 1.21.9. |
With the revert CL https://go.dev/cl/579575 submitted, is it still failing? Thanks. |
Yes, the CI is still continuing to fail bootstrap. It failed on amd64 and ppc64le at |
Okay, thanks. |
CC @griesemer @alandonovan @findleyr Same as #66873 ? |
I don't think it's the same as #66873: that one is related to enabled type alias nodes, while this is about bootstrapping. This looks similar to the problem encountered here: https://go.dev/cl/579575 . This failure seems to be related to the way gotypesalias is declared in the code (in cmd/compile/internal/types2/check.go:27): godebug.New("gotypesalias") vs godebug.New("#gotypesalias") // note the # It's not clear why the # is needed because the flag is in the table (contrary to the error message reported). There may be a bug in the handling of # for GODEBUG settings. |
I note that https://go.dev/cl/579076/ removed the # from the |
The
It is We can't simply add |
Change https://go.dev/cl/579835 mentions this issue: |
Change https://go.dev/cl/579875 mentions this issue: |
Change https://go.dev/cl/579935 mentions this issue: |
Go version
master
Output of
go env
in your module/workspace:What did you do?
What did you see happen?
What did you expect to see?
A few lines indicating the toolchain bootstrapped.
The text was updated successfully, but these errors were encountered: