-
Notifications
You must be signed in to change notification settings - Fork 13k
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
tests: Skip const OOM tests on aarch64-unknown-linux-gnu #136004
tests: Skip const OOM tests on aarch64-unknown-linux-gnu #136004
Conversation
Could not assign reviewer from: |
rustbot has assigned @petrochenkov. Use |
r? @workingjubilee maybe |
Could not assign reviewer from: |
This comment has been minimized.
This comment has been minimized.
c692b4b
to
b8d24e2
Compare
Could you remove these two tests from the list of skipped tests of |
I left it out because those are removed in #135960 along with the rest, should I still change it here as well? |
I think that PR is for debugging, but even if not, it would be nice to unblock people running tests locally on x64 ARM. We can unskip the rest of the tests later. |
b8d24e2
to
dde618b
Compare
Some changes occurred in src/tools/opt-dist cc @Kobzol |
Sure, there you go |
@bors try |
…alloc-tests, r=<try> tests: Skip const OOM tests on aarch64-unknown-linux-gnu Skip const OOM tests on AArch64 Linux through explicit annotations instead of inside opt-dist. Intended to avoid confusion in cases like rust-lang#135952. Prerequisite for rust-lang#135960. r? `@Kobzol` cc `@workingjubilee` try-job: dist-aarch64-linux
x64 ARM?!?! |
the ultimate architecture |
I guess that'd be like Apple Silicon but with Rosetta 2 in silico? |
😆 Sorry, I'm so used to writing Linux x64 that I somehow mumbled these two words. I meant ARM (Aarch64) Linux, ofc :) |
☀️ Try build successful - checks-actions |
Should I drop the WIP command then? |
Yes please :) |
@rustbot author |
dde618b
to
cf02667
Compare
@rustbot ready |
@bors r+ |
…t-alloc-tests, r=Kobzol tests: Skip const OOM tests on aarch64-unknown-linux-gnu Skip const OOM tests on AArch64 Linux through explicit annotations instead of inside opt-dist. Intended to avoid confusion in cases like rust-lang#135952. Prerequisite for rust-lang#135960. r? `@Kobzol` cc `@workingjubilee` try-job: dist-aarch64-linux
☔ The latest upstream changes (presumably #136185) made this pull request unmergeable. Please resolve the merge conflicts. |
Skip const OOM tests on AArch64 Linux through explicit annotations instead of inside opt-dist. Intended to avoid confusion in cases like rust-lang#135952. Prerequisite for rust-lang#135960.
cf02667
to
b7916fb
Compare
@@ -169,7 +159,7 @@ fn create_environment(args: Args) -> anyhow::Result<(Environment, Vec<String>)> | |||
.shared_llvm(true) | |||
// FIXME: Enable bolt for aarch64 once it's fixed upstream. Broken as of December 2024. | |||
.use_bolt(!is_aarch64) | |||
.skipped_tests(skip_tests) | |||
.skipped_tests(vec![]) |
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.
This call can be completely removed, now that there are no skipped tests.
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.
True, I left it just because there's a separate PR to remove the skipping so I didn't want to trample over it. There's an identical call elsewhere in the file too
@bors r+ |
…iaskrgr Rollup of 9 pull requests Successful merges: - rust-lang#135026 (Cast global variables to default address space) - rust-lang#135475 (uefi: Implement path) - rust-lang#135852 (Add `AsyncFn*` to `core` prelude) - rust-lang#136004 (tests: Skip const OOM tests on aarch64-unknown-linux-gnu) - rust-lang#136157 (override build profile for bootstrap tests) - rust-lang#136180 (Introduce a wrapper for "typed valtrees" and properly check the type before extracting the value) - rust-lang#136256 (Add release notes for 1.84.1) - rust-lang#136271 (Remove minor future footgun in `impl Debug for MaybeUninit`) - rust-lang#136288 (Improve documentation for file locking) r? `@ghost` `@rustbot` modify labels: rollup
Rollup merge of rust-lang#136004 - mrkajetanp:aarch64-skip-large-const-alloc-tests, r=Kobzol tests: Skip const OOM tests on aarch64-unknown-linux-gnu Skip const OOM tests on AArch64 Linux through explicit annotations instead of inside opt-dist. Intended to avoid confusion in cases like rust-lang#135952. Prerequisite for rust-lang#135960. r? `@Kobzol` cc `@workingjubilee` try-job: dist-aarch64-linux
Skip const OOM tests on AArch64 Linux through explicit annotations instead of inside opt-dist.
Intended to avoid confusion in cases like #135952.
Prerequisite for #135960.
r? @Kobzol
cc @workingjubilee
try-job: dist-aarch64-linux