-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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 #124709
Miri subtree update #124709
Conversation
…sion-of-nodejs, r=RalfJung bump actions/cache to v4 fixes rust-lang#3518.
josh rustc-pull: check that no new root commits get created A second root was a bad sign in Miri (judging from the description in rust-lang/miri#2583) and seems to be a [bad sign in RA](rust-lang/rust-analyzer#17025 (comment)). So let's add this to the sanity checks.
…numbers of elements
Handle post-merge comments of AVX2 PR
file descriptors: make write take &mut self
Use the interpreted program's TZ variable in localtime_r This requires a bit of wiring and a new dependency, but the tests should correctly pass now regardless of what the host's time zone is. Fixes rust-lang/miri#3522
Don’t print `Preparing a sysroot` when `-q`/`--quiet` is passed Resolves rust-lang#3530. This also fixes a typo in `cargo miri --help` that I found while trying to run the `--print-sysroot` example.
Tree Borrows: first apply transition, then check protector with new 'initialized'
update host-float comments Turns out most of these do not have guaranteed precision anyway so it's fine to use host floats (see rust-lang#121793 and rust-lang#118217). The exception are sqrt and mul_add, tracked at rust-lang/miri#3534 and rust-lang/miri#2995.
Add rustbot claim feature Add rustbot ``claim``, ``release-assignment`` and ``assign-user`` as mentioned in rust-lang#3528. rustbot issue assignment documentation: https://forge.rust-lang.org/triagebot/issue-assignment.html pr trigger option documentation: https://forge.rust-lang.org/triagebot/pr-assignment.html#additional-new-pr-trigger-options
Automatic Rustup
move intrinsics tests into dedicated folder And separate them from "shims" (which are for extern functions we link against).
even out CI runner times
also reorder foreign_items to fix the grouping, and reorder the tests_minimal invocations to be more consistent
update 'unsupported' message Instead of "the interpreter", just say Miri. Also be a more more clear about what is expected to be supported and what not (Cc rust-lang/miri#2325).
document unofficially supported OSes Also tweak the freeBSD testing a bit.
add helper function to declare an extern static for a weak symbol and use it to make `statx` a regular function and get rid of the syscall
The Miri subtree was changed cc @rust-lang/miri |
These commits modify the If this was unintentional then you should revert the changes before this PR is merged. |
@bors r+ |
Miri subtree update r? `@ghost`
…iaskrgr Rollup of 5 pull requests Successful merges: - rust-lang#122441 (Improve several `Read` implementations) - rust-lang#124584 (Various improvements to entrypoint code) - rust-lang#124699 (Use `unchecked_sub` in `split_at`) - rust-lang#124704 (Fix ignored tests for formatting) - rust-lang#124709 (Miri subtree update) r? `@ghost` `@rustbot` modify labels: rollup
…iaskrgr Rollup of 5 pull requests Successful merges: - rust-lang#122441 (Improve several `Read` implementations) - rust-lang#124584 (Various improvements to entrypoint code) - rust-lang#124699 (Use `unchecked_sub` in `split_at`) - rust-lang#124704 (Fix ignored tests for formatting) - rust-lang#124709 (Miri subtree update) r? `@ghost` `@rustbot` modify labels: rollup
☔ The latest upstream changes (presumably #124703) made this pull request unmergeable. Please resolve the merge conflicts. |
r? @ghost