-
Notifications
You must be signed in to change notification settings - Fork 1.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
dartfuzz: Invalid shift #56947
Comments
FinalizeGraph flattens out the redefinitions, and the unreachable shift's shamt definition and range become contradictory. |
LICM introduced the connection to the bounds check.
|
copybara-service bot
pushed a commit
that referenced
this issue
Oct 29, 2024
…nstructions during LICM. TEST=dartfuzz Bug: #56947 Change-Id: Icf593c246f226dd9d8d8b6b055122f8b567be35e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/391682 Reviewed-by: Alexander Markov <[email protected]> Commit-Queue: Ryan Macnak <[email protected]>
copybara-service bot
pushed a commit
that referenced
this issue
Oct 29, 2024
…emitting a break instead of asserting. The compiler sometimes fails to remove unreachable IL instructions, and such instructions can have contradictory range information. TEST=dartfuzz Bug: #56947 Change-Id: I435019ea87804fdb649e7ff8cee855d08be24019 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/392403 Commit-Queue: Ryan Macnak <[email protected]> Reviewed-by: Alexander Markov <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The text was updated successfully, but these errors were encountered: