-
Notifications
You must be signed in to change notification settings - Fork 17.6k
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/compile: internal compiler error: Value live at entry. It shouldn't be. #45706
Comments
Before walk, we have
We set autotmp_1 before use it. After walk,
The set of autotmp_1 (the 4th OAS node) comes after use (the first OAS node). |
Change https://golang.org/cl/312632 mentions this issue: |
Possibly some cornercase was missed, this one still crashes the compiler:
|
Change https://golang.org/cl/313011 mentions this issue: |
@ALTree Thanks for the minimized test cases. |
This is a 1.17 regression. Unlike #45693, the compiler crashes regardless of
GOEXPERIMENT=regabiargs
.Reduced from a gosmith crasher.
cc @cherrymui @randall77 @dr2chase
The text was updated successfully, but these errors were encountered: