-
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
Port backtrace dylib-dep test to a ui test #122958
Conversation
rustbot has assigned @petrochenkov. Use |
This comment has been minimized.
This comment has been minimized.
@@ -7,6 +7,7 @@ | |||
//@ compile-flags: -g -Copt-level=0 -Cstrip=none | |||
//@ aux-crate: dylib_dep_helper=dylib-dep-helper.rs | |||
//@ aux-crate: auxiliary=dylib-dep-helper-aux.rs | |||
//@ ignore-wasm32 spawning processes is not supported |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is there no "needs the ability to spawn processes" directive for compiletest currently, @jieyouxu? wasm32 is not the only platform that has a limited ability to do this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually that isn't quite right -- I'm not spawning processes like in tests/ui/backtrace.rs
, so the previous failure on wasm was for a different reason. At least, ignore-wasm32
shouldn't be because of no process spawning support.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe I just need to set WASMTIME_BACKTRACE_DETAILS=1
here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's because the wasmtime
test runner doesn't have debug-info enabled, I think?
4eea450
to
11fc9d5
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
021eb7f
to
343448e
Compare
343448e
to
8dc10da
Compare
Oh wow this is quite thorough! And also that suite of @bors r+ rollup=iffy |
… r=workingjubilee Port backtrace dylib-dep test to a ui test Original test: [dylib-dep](https://github.com/rust-lang/backtrace-rs/tree/6fa4b85b9962c3e1be8c2e5cc605cd078134152b/crates/dylib-dep) Part of rust-lang#122899.
…kingjubilee Rollup of 10 pull requests Successful merges: - rust-lang#122707 (Fix a typo in the alloc::string::String docs) - rust-lang#122769 (extend comments for reachability set computation) - rust-lang#122892 (fix(bootstrap/dist): use versioned dirs when vendoring) - rust-lang#122896 (Update stdarch submodule) - rust-lang#122923 (In `pretty_print_type()`, print `async fn` futures' paths instead of spans.) - rust-lang#122950 (Add regression tests for rust-lang#101903) - rust-lang#122958 (Port backtrace dylib-dep test to a ui test) - rust-lang#123039 (Update books) - rust-lang#123044 (`Instance` is `Copy`) - rust-lang#123051 (did I mention that tests are super cool? ) r? `@ghost` `@rustbot` modify labels: rollup
8dc10da
to
e0f17c0
Compare
|
This comment has been minimized.
This comment has been minimized.
8153c39
to
d6a0c2a
Compare
This comment has been minimized.
This comment has been minimized.
@jieyouxu try |
d6a0c2a
to
8101502
Compare
This comment has been minimized.
This comment has been minimized.
8101502
to
eaa6052
Compare
Thank you msvc |
eaa6052
to
7764e8a
Compare
|
Holy shit! Let's give it a go. @bors r+ |
… r=workingjubilee Port backtrace dylib-dep test to a ui test Original test: [dylib-dep](https://github.com/rust-lang/backtrace-rs/tree/6fa4b85b9962c3e1be8c2e5cc605cd078134152b/crates/dylib-dep) Part of rust-lang#122899.
☀️ Test successful - checks-actions |
Finished benchmarking commit (435b525): comparison URL. Overall result: ✅ improvements - no action needed@rustbot label: -perf-regression Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 670.032s -> 670.407s (0.06%) |
Original test: dylib-dep
Part of #122899.