-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
update Miri #104051
update Miri #104051
Commits on Oct 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4f3a988 - Browse repository at this point
Copy the full SHA 4f3a988View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39598e4 - Browse repository at this point
Copy the full SHA 39598e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a3a53b - Browse repository at this point
Copy the full SHA 2a3a53bView commit details -
Auto merge of rust-lang#2635 - RalfJung:rustup-managed-miri, r=RalfJung
explain how to go back to rustup-managed Miri Fixes rust-lang/miri#2633
Configuration menu - View commit details
-
Copy full SHA for 18a23a5 - Browse repository at this point
Copy the full SHA 18a23a5View commit details -
Auto merge of rust-lang#2634 - RalfJung:miri-script, r=oli-obk
./miri updates: toolchain, rustc-push, rustc-pull This merges the `./rustup-toolchain` script into `./miri` as `./miri toolchain`, and adds two new commands for josh-based syncing. r? `@rust-lang/miri`
Configuration menu - View commit details
-
Copy full SHA for 79a48ce - Browse repository at this point
Copy the full SHA 79a48ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1470e99 - Browse repository at this point
Copy the full SHA 1470e99View commit details -
Auto merge of rust-lang#2636 - RalfJung:scalar-field-retag, r=oli-obk
Stacked Borrows: make scalar field retagging the default I think it is time to finally close this soundness gap. Any objections? :) Unfortunately the latest released versions of hashbrown and scopeguard can fail under full field retagging. The fixes have landed in the git repos but have not been released yet. I don't know if scalar field retagging as enabled by this PR is sufficient to cause problems with these crates, but it seems likely that this would be the case -- e.g. if both `value` and `dropfn` are scalars, the entire scopeguard struct will be a `ScalarPair` and thus get field retagging. However, given that we actually generate LLVM `noalias` for these cases, it seems prudent to inform users of this risk. They can easily set `-Zmiri-field-retag=none` to opt-out of this change. Cc rust-lang/miri#2528
Configuration menu - View commit details
-
Copy full SHA for c162fd3 - Browse repository at this point
Copy the full SHA c162fd3View commit details
Commits on Oct 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bfe23b9 - Browse repository at this point
Copy the full SHA bfe23b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b49a5d - Browse repository at this point
Copy the full SHA 0b49a5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 962bf63 - Browse repository at this point
Copy the full SHA 962bf63View commit details
Commits on Oct 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 41c368b - Browse repository at this point
Copy the full SHA 41c368bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 224dff4 - Browse repository at this point
Copy the full SHA 224dff4View commit details -
Auto merge of rust-lang#2640 - Rageking8:fix-dupe-word-typos, r=saethlin
Fix dupe word typos
Configuration menu - View commit details
-
Copy full SHA for 21669d2 - Browse repository at this point
Copy the full SHA 21669d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1cd279 - Browse repository at this point
Copy the full SHA a1cd279View commit details -
Auto merge of rust-lang#2642 - Rageking8:followup-for-pr-2640, r=Ralf…
…Jung Followup for pr 2640 r? `@RalfJung`
Configuration menu - View commit details
-
Copy full SHA for 02c5ded - Browse repository at this point
Copy the full SHA 02c5dedView commit details
Commits on Nov 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9554907 - Browse repository at this point
Copy the full SHA 9554907View commit details -
Auto merge of rust-lang#2645 - RalfJung:miri-bench, r=RalfJung
fix ./miri bench Fixes rust-lang/miri#2643
Configuration menu - View commit details
-
Copy full SHA for 9d9157e - Browse repository at this point
Copy the full SHA 9d9157eView commit details
Commits on Nov 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fa1b720 - Browse repository at this point
Copy the full SHA fa1b720View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb6f7a6 - Browse repository at this point
Copy the full SHA cb6f7a6View commit details -
Auto merge of rust-lang#2641 - DrMeepster:init_once_acquire, r=RalfJung
InitOnce: synchronize with completion when already complete The completion of an InitOnce happens-before the threads waiting on it wake up. However, this is not the case for threads that call `InitOnceBeginInitialize` after the completion, leading to data races and outdated weak memory loads as observed in the CI for rust-lang#2638. This PR fixes this.
Configuration menu - View commit details
-
Copy full SHA for 4492c02 - Browse repository at this point
Copy the full SHA 4492c02View commit details
Commits on Nov 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 83239c2 - Browse repository at this point
Copy the full SHA 83239c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7910caf - Browse repository at this point
Copy the full SHA 7910cafView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1d94d4 - Browse repository at this point
Copy the full SHA a1d94d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2f7e84 - Browse repository at this point
Copy the full SHA a2f7e84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eb07a0 - Browse repository at this point
Copy the full SHA 2eb07a0View commit details
Commits on Nov 6, 2022
-
Auto merge of rust-lang#2638 - DrMeepster:windows-condvars, r=RalfJung
Implement condvars for Windows Adds 3 shims for Windows: `SleepConditionVariableSRW`, `WakeConditionVariable`, `WakeAllConditionVariable` to add support for condvars (which fixes rust-lang#2628). Salvaged from what was removed from rust-lang#2231
Configuration menu - View commit details
-
Copy full SHA for f60a2ae - Browse repository at this point
Copy the full SHA f60a2aeView commit details