-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
add some ice tests 5xxxx to 9xxxx #122895
Conversation
r? @davidtwco rustbot has assigned @davidtwco. Use |
@matthiaskrgr can you add // issue: rust-lang/rust#ISSUE_NUM as a comment near the top of each test? after the compiletest headers. |
done |
thank you kindly! I have a vague plan to mechanize that soon. |
This comment has been minimized.
This comment has been minimized.
f447813
to
906ba0a
Compare
This comment has been minimized.
This comment has been minimized.
906ba0a
to
68143f5
Compare
This comment has been minimized.
This comment has been minimized.
68143f5
to
d7eeb71
Compare
@rustbot ready |
@bors r+ rollup |
…xxx, r=fmease add some ice tests 5xxxx to 9xxxx Fixes rust-lang#98842 Fixes rust-lang#90691 Fixes rust-lang#88421 Fixes rust-lang#88212 Fixes rust-lang#83056 Fixes rust-lang#80125 Fixes rust-lang#64784 Fixes rust-lang#52334
…iaskrgr Rollup of 6 pull requests Successful merges: - rust-lang#122379 (transmute: caution against int2ptr transmutation) - rust-lang#122895 (add some ice tests 5xxxx to 9xxxx) - rust-lang#122907 (Uniquify `ReError` on input mode in canonicalizer) - rust-lang#122942 (Add test in higher ranked subtype) - rust-lang#122943 (add a couple more ice tests) - rust-lang#122952 (Miri subtree update) r? `@ghost` `@rustbot` modify labels: rollup
@bors rollup=iffy |
…lob import cycles Fixes rust-lang#64784
…ps::Index<MyType>>::Output Fixes rust-lang#88421
…ng vtable representation Fixes rust-lang#90691
1480b14
to
114d012
Compare
fixed the inline squiggly thingies |
☀️ Test successful - checks-actions |
A job failed! Check out the build log: (web) (plain) Click to see the possible cause of the failure (guessed by this bot)
|
Finished benchmarking commit (6e6c721): 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)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.64s -> 670.447s (-0.03%) |
lol |
…x, r=fmease add some ice tests 5xxxx to 9xxxx Fixes rust-lang#98842 Fixes rust-lang#90691 Fixes rust-lang#88421 Fixes rust-lang#88212 Fixes rust-lang#83056 Fixes rust-lang#80125 Fixes rust-lang#64784 Fixes rust-lang#52334
//@ check-fail | ||
//@ edition:2021 | ||
//@ stderr-per-bitwidth | ||
//@ ignore-endian-big |
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.
The output here doesn't look endianess-dependent, why is this ignored on big-endian targets?
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.
Good catch, I don't think there's a meaningful reason for that.
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.
Cc @uweigand might be worth testing this on a big-endian target and removing the annotation if it passes there.
(Sorry for always pinging you here, unfortunately our platform page doesn't list people to ping for our big-endian targets so I am going off of PRs like #106047. If you are part of a group of people that are helping maintain one of our tier 2 targets, please see #113739.)
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.
iirc this was to work around the output differing in #122895 (comment)
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.
That's a bitwidth difference, but not an endianess difference.
Also we often use normalization to remove these bitwidth differences as maintaining the bessed output becomes a lot more annoying with stderr-per-bitwidth.
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.
Cc @uweigand might be worth testing this on a big-endian target and removing the annotation if it passes there.
(Sorry for always pinging you here, unfortunately our platform page doesn't list people to ping for our big-endian targets so I am going off of PRs like #106047. If you are part of a group of people that are helping maintain one of our tier 2 targets, please see #113739.)
Sorry for the late reply. I've now verified that the test continues to pass on s390x if the annotation is removed.
remove unnecessary ignore-endian-big from stack-overflow-trait-infer … Follow-up to [this](rust-lang#122895 (comment)) discussion
Rollup merge of rust-lang#127239 - RalfJung:big-endian, r=Nadrieril remove unnecessary ignore-endian-big from stack-overflow-trait-infer … Follow-up to [this](rust-lang#122895 (comment)) discussion
Fixes #98842
Fixes #90691
Fixes #88421
Fixes #88212
Fixes #83056
Fixes #80125
Fixes #64784
Fixes #52334