-
Notifications
You must be signed in to change notification settings - Fork 14.1k
miri subtree update #149474
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 #149474
Conversation
genmc: remove macOS FIXMEs
README: Tree Borrows no longer implies strict provenance
Add avx512 permute and pmaddbw
This updates the rust-version file to d2f8873.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: d2f8873 Filtered ref: 9d58c60713ff95a4300515c3da1b009cd1e3fa90 Upstream diff: rust-lang/rust@69d4d5f...d2f8873 This merge was created using https://github.com/rust-lang/josh-sync.
Automatic Rustup
…isitor refactor TreeVisitor
This updates the rust-version file to e22dab3.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: e22dab3 Filtered ref: d63b85126401b9789d5391061bdcf6fd8b7e6371 Upstream diff: rust-lang/rust@d2f8873...e22dab3 This merge was created using https://github.com/rust-lang/josh-sync.
…set_len Implement `posix_fallocate` with `set_len()` functionality
epoll: make event delivery ready for level-triggered events
This updates the rust-version file to d3e1ccd.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: d3e1ccd Filtered ref: 6b5af2ac5727faaeb5f843668d4b0befce2ab986 Upstream diff: rust-lang/rust@e22dab3...d3e1ccd This merge was created using https://github.com/rust-lang/josh-sync.
Add libc direct tests for (get/set/unset)env functions
Automatic Rustup
re-enable caching on macos runners
refactor: remove `maskload.{d, q, d.256, q.256}` and `maskstore.{d, q, d.256, q.256}`
refactor: remove unsupported AVX2 shift intrinsic implementations
refactor: remove unused functions
…-llvm-simd refactor: clean up unused LLVM SIMD
This updates the rust-version file to 1eb0657.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: 1eb0657 Filtered ref: 45e0f3526807c3086ddd9dcbd868d0b3f331d8f5 Upstream diff: rust-lang/rust@88bd39b...1eb0657 This merge was created using https://github.com/rust-lang/josh-sync.
Automatic Rustup
GenMC has a single API that was handled in a collection of different files. This commit collects all API wrappers to Exploration.cpp. (The Setup.cpp file remains intact as it contains setting translation and setup functions.)
This commit makes the code a bit more compact by using ERROR_ON() whenever possible. It also renames a particularly verbose variable used in ERROR's condition.
Use scoped constexprs instead.
These comments explain the default values used internally in (some) calls of the GenMC library, which is unnecessary.
GenMC's handleFree() does return an optional<Error>, so we may as well use that value.
GenMC can currently allocate up to 4GB per thread. If it cannot allocated any more memory, it will return nullptr. This commit adds a test in Miri that ensures we gracefully throw if this ever happens.
GenMC's allocator can currently only allocate up to 4GB per thread. Authored-by: Ralf Jung
This version fixes some issues with atomic_{umix,umax} operation
and memory allocation.
genmc: Bug fixes
|
The Miri subtree was changed cc @rust-lang/miri |
|
@bors r+ |
|
☀️ Test successful - checks-actions |
What is this?This is an experimental post-merge analysis report that shows differences in test outcomes between the merged PR and its parent PR.Comparing 91ab308 (parent) -> 03ce87d (this PR) Test differencesShow 2 test diffs2 doctest diffs were found. These are ignored, as they are noisy. Test dashboardRun cargo run --manifest-path src/ci/citool/Cargo.toml -- \
test-dashboard 03ce87dfb2bd1a476d2bed73042eadcf7eef84fd --output-dir test-dashboardAnd then open Job duration changes
How to interpret the job duration changes?Job durations can vary a lot, based on the actual runner instance |
|
Finished benchmarking commit (03ce87d): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)This benchmark run did not return any relevant results for this metric. CyclesResults (primary -2.9%, secondary -0.5%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 471.398s -> 474.589s (0.68%) |
Subtree update of
mirito rust-lang/miri@0749929.Created using https://github.com/rust-lang/josh-sync.
r? @ghost