-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
fix issue 54153 by not testing issue-18804 on Windows nor OS X. #56772
fix issue 54153 by not testing issue-18804 on Windows nor OS X. #56772
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
It's not entirely obvious to me why this test requires optimization. |
daecedc
to
35da0c6
Compare
its not obvious to me either; the requirement may only manifest itself on "OS X" ... which would lead one to wonder if instead I should tag this test with an (Note also that In any case I am non-plussed that I cannot do |
cc #18804 |
On Ubuntu, at least a manual run seems to work fine. I did:
Not sure how well that corresponds to whatever run-pass does. |
After checking IR, with optimizations the So I think the right way to fix this is to a) add |
Ah yeah I agree with @nikic, this test should be ignored on macos/windows because the |
Okay I'll revise the PR. |
As a drive-by, add `-C no-prepopulate-passes` as suggested by nikic.
35da0c6
to
42167b9
Compare
-O
.
@bors r+ rollup |
📌 Commit 42167b9 has been approved by |
…mes-requires-optimizations, r=nikic fix issue 54153 by not testing issue-18804 on Windows nor OS X. Fix rust-lang#54153
@bors r- Failed in rollup #56817 with ... an LLVM assertion failure :(
|
Just checked this locally with an assertion-enabled build ... the issue is that due to To fix this you can either drop the We should probably start always running |
@bors r=nikic |
📌 Commit 933efd7 has been approved by |
@bors rollup |
…mes-requires-optimizations, r=nikic fix issue 54153 by not testing issue-18804 on Windows nor OS X. Fix rust-lang#54153
Rollup of 15 pull requests Successful merges: - #56363 (Defactored Bytes::read) - #56663 (Remove lifetime from Resolver) - #56689 (add a lint group for lints emitted by rustdoc) - #56772 (fix issue 54153 by not testing issue-18804 on Windows nor OS X.) - #56820 (format-related tweaks) - #56881 (Implement Eq, PartialEq and Hash for atomic::Ordering) - #56907 (Fix grammar in compiler error for array iterators) - #56908 (rustc: Don't ICE on usage of two new target features) - #56910 (Do not point at delim spans for complete correct blocks) - #56913 (Enable stack probes for UEFI images) - #56918 (Profiler: simplify total_duration, improve readability) - #56931 (Update release notes for Rust 1.31.1) - #56947 (Add targets thumbv7neon-linux-androideabi and thumbv7neon-unknown-linux-gnueabihf) - #56948 (Update LLVM submodule) - #56959 (Fix mobile menu rendering collision with tooltip.) Failed merges: - #56914 (Ignore ui/target-feature-gate on sparc, sparc64, powerpc, powerpc64 and powerpc64le) r? @ghost
Fix #54153