-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
Prepare Rust 1.80.1 point release #128635
Conversation
Jump threading stores values as `u128` (`ScalarInt`) and does its comparisons for equality as integer comparisons. This works great for integers. Sadly, not everything is an integer. Floats famously have wonky equality semantcs, with `NaN!=NaN` and `0.0 == -0.0`. This does not match our beautiful integer bitpattern equality and therefore causes things to go horribly wrong. While jump threading could be extended to support floats by remembering that they're floats in the value state and handling them properly, it's signficantly easier to just disable it for now.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Some changes occurred to MIR optimizations cc @rust-lang/wg-mir-opt |
@bors r+ p=1000 rollup=never |
Prepare Rust 1.80.1 point release The point release is scheduled to include: * rust-lang#128271 * rust-lang#128618
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
@bors retry Spurious failure. |
Prepare Rust 1.80.1 point release The point release is scheduled to include: * rust-lang#128271 * rust-lang#128618
💥 Test timed out |
@bors ping |
😪 I'm awake I'm awake |
@bors retry |
@bors r+ p=1000 rollup=never |
☀️ Test successful - checks-actions |
https://github.com/rust-lang/rust/releases/latest is still pointing to 1.80.0. Do you plan to make a Github Release for 1.80.1 as well? |
The point release is scheduled to include: