-
Notifications
You must be signed in to change notification settings - Fork 12.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
Miri subtree update #127317
Miri subtree update #127317
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ccc50b2 - Browse repository at this point
Copy the full SHA ccc50b2View commit details -
Use the symbol_name query instead of trying to infer from the link_na…
…me attribute This prevents the calculated name from going out of sync with exported_symbols. It also avoids having to special case the panic_impl lang item.
Configuration menu - View commit details
-
Copy full SHA for 18049b7 - Browse repository at this point
Copy the full SHA 18049b7View commit details
Commits on Jul 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3e44883 - Browse repository at this point
Copy the full SHA 3e44883View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbea3d7 - Browse repository at this point
Copy the full SHA cbea3d7View commit details -
Auto merge of rust-lang#3727 - RalfJung:rustup, r=RalfJung
Rustup To unblock rust-lang/miri#3688
Configuration menu - View commit details
-
Copy full SHA for 3ca56a3 - Browse repository at this point
Copy the full SHA 3ca56a3View commit details -
Auto merge of rust-lang#3724 - bjorn3:use_symbol_name_query, r=RalfJung
Use the symbol_name query instead of trying to infer from the link_name attribute This prevents the calculated name from going out of sync with exported_symbols. It also avoids having to special case the panic_impl lang item. It also makes it easier to fix miri with rust-lang#127173.
Configuration menu - View commit details
-
Copy full SHA for 4a7d29f - Browse repository at this point
Copy the full SHA 4a7d29fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c96bec1 - Browse repository at this point
Copy the full SHA c96bec1View commit details -
Auto merge of rust-lang#3707 - adwinwhite:dup, r=RalfJung
Add syscall `dup()` for unix target Add support for `dup()` and `dup2()`. Fixes rust-lang#3454
Configuration menu - View commit details
-
Copy full SHA for ad1d8a8 - Browse repository at this point
Copy the full SHA ad1d8a8View commit details
Commits on Jul 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d982844 - Browse repository at this point
Copy the full SHA d982844View commit details -
Auto merge of rust-lang#3726 - TDecking:vzero, r=RalfJung
Implement the `_mm256_zeroupper` and `_mm256_zeroall` intrinsics These two intrinsics were missing from the original implementation of the AVX intrinsics. Fortunately their implementation is trivial.
Configuration menu - View commit details
-
Copy full SHA for b0d791d - Browse repository at this point
Copy the full SHA b0d791dView commit details
Commits on Jul 4, 2024
-
Preparing for merge from rustc
The Miri Cronjob Bot committedJul 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 5c2946a - Browse repository at this point
Copy the full SHA 5c2946aView commit details -
The Miri Cronjob Bot committed
Jul 4, 2024 Configuration menu - View commit details
-
Copy full SHA for d24bfd4 - Browse repository at this point
Copy the full SHA d24bfd4View commit details -
Auto merge of rust-lang#3731 - rust-lang:rustup-2024-07-04, r=saethlin
Automatic Rustup
Configuration menu - View commit details
-
Copy full SHA for 4a4a81a - Browse repository at this point
Copy the full SHA 4a4a81aView commit details -
TB: Make FnEntry access on protected locations be a write under certa…
…in circumstances
Configuration menu - View commit details
-
Copy full SHA for 8ef2c6c - Browse repository at this point
Copy the full SHA 8ef2c6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a86e79 - Browse repository at this point
Copy the full SHA 0a86e79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02bec40 - Browse repository at this point
Copy the full SHA 02bec40View commit details -
Auto merge of rust-lang#3732 - JoJoDeveloping:tree-borrows-protector-…
…end-write, r=RalfJung TB: Refine protector end semantics Tree Borrows has protector end tag semantics, namely that protectors ending cause a [special implicit read](https://perso.crans.org/vanille/treebor/diff.0.html) on all locations protected by that protector that have actually been accessed. See also rust-lang#3067. While this is enough for ensuring protectors allow adding/reordering reads, it does not prove that one can reorder writes. For this, we need to make this stronger, by making this implicit read be a write in cases when there was a write to the location protected by that protector, i.e. if the permission is `Active`. There is a test that shows why this behavior is necessary, see `tests/fail/tree_borrows/protector-write-lazy.rs`.
Configuration menu - View commit details
-
Copy full SHA for a3460e2 - Browse repository at this point
Copy the full SHA a3460e2View commit details