-
Notifications
You must be signed in to change notification settings - Fork 13.5k
Miri subtree update #143137
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
base: master
Are you sure you want to change the base?
Miri subtree update #143137
Conversation
Automatic Rustup
Automatic Rustup
Apply suggestions from code review Co-authored-by: Oli Scherer <github35764891676564198441@oli-obk.de> review comments fix possible hang
trace: add barebones ptrace setup
Automatic Rustup
Otherwise there was no way to pass e.g. `--features tracing` just to the `cargo` commands issued on the root repository: CARGO_EXTRA_FLAGS applies the flags to the "cargo-miri" crate, too, which does not make sense for crate-specific features. Fix install_to_sysroot doing path concatenation twice. Since the second concatenation was against an absolute path, it didn't do anything. This also makes the interface of install_to_sysroot() similar to that of cargo_cmd(). Implement --features for clippy, also fix not passing features to one of the cargo invocations for test
Allow building Miri with --features from miri-script
Update src/alloc/isolated_alloc.rs Co-authored-by: Ralf Jung <post@ralfj.de> Update src/alloc/isolated_alloc.rs Co-authored-by: Ralf Jung <post@ralfj.de> Update src/alloc/isolated_alloc.rs Co-authored-by: Ralf Jung <post@ralfj.de> Update src/alloc/isolated_alloc.rs Co-authored-by: Ralf Jung <post@ralfj.de> Update src/alloc/isolated_alloc.rs Co-authored-by: Ralf Jung <post@ralfj.de> address review Apply suggestions from code review Co-authored-by: Ralf Jung <post@ralfj.de> fix comment fix position thing dumb mistake Apply suggestions from code review Co-authored-by: Ralf Jung <post@ralfj.de>
isolated_alloc: directly use mmap for allocations
Automatic Rustup
Co-authored-by: Oli Scherer <github35764891676564198441@oli-obk.de>
trace: implement supervisor components for tracing
Only write join return value once join succeeds
Miri subtree update r? `@ghost`
Rollup of 10 pull requests Successful merges: - #123476 (std::net: adding `unix_socket_exclbind` feature for solaris/illumos.) - #142708 (Do not include NUL-terminator in computed length) - #142963 (Skip unnecessary components in x64 try builds) - #142987 (rustdoc: show attributes on enum variants) - #143031 (Add windows-gnullvm hosts to the manifest) - #143082 (update internal `send_signal` comment) - #143110 (Use tidy to sort `sym::*` items) - #143111 (BTreeSet: remove duplicated code by reusing `from_sorted_iter`) - #143114 (Minor Documentation Improvements) - #143137 (Miri subtree update) r? `@ghost` `@rustbot` modify labels: rollup
@bors retry r- |
@nia-e seems like the riscv code path doesn't actually work. I'll remove it for now. |
@bors2 try jobs=dist-riscv64-linux |
Miri subtree update r? `@ghost` try-job: dist-riscv64-linux
💔 Test failed
|
@bors2 try jobs=dist-riscv64-linux |
Miri subtree update r? `@ghost` try-job: dist-riscv64-linux
💔 Test failed
|
I have no idea how that parent.rs file was ever meant to build for other architectures? It seems when the constants and I'm going to disable most of the ptrace machinery to make the build work again -- I don't have the time to figure out how to actually fix the build here. |
@bors2 try jobs=dist-riscv64-linux |
Miri subtree update r? `@ghost` try-job: dist-riscv64-linux
@bors r+ |
r? @ghost