-
Notifications
You must be signed in to change notification settings - Fork 14.1k
Miri subtree update #137518
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
Miri subtree update #137518
Conversation
Automatic Rustup
Automatic Rustup
Use fcntl locking on Solaris instead of flock which is missing there.
Automatic Rustup
allow code to call geteuid()
Throw ub error when invoking non-vararg shim with vararg import
Automatic Rustup
Automatic Rustup
…float-error Apply random float error
Automatic Rustup
Automatic Rustup
They don't seem to be used by miri contributors, and they pollute job summaries in rust-lang/rust.
Co-authored-by: Ralf Jung <[email protected]>
Remove GitHub job summaries
Resolve some small FIXMEs
|
The Miri subtree was changed cc @rust-lang/miri |
|
@bors r+ p=1 |
|
The job Click to see the possible cause of the failure (guessed by this bot) |
|
@bors r-
|
|
Wtf, what is special about Looks like something is indeed special about this: rust/library/std/src/sys/cmath.rs Lines 53 to 63 in b8f0ed3
|
|
Ah The problem is that this makes the result "too precise" -- we add 16 ULP of error on the f64 version, but that disappears when rounding to f32 and then the resulting behavior is fully deterministic in Miri... |
|
I'll make a new sync that includes rust-lang/miri#4205. |
r? @ghost