Skip to content
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

Work around CI failures for the ARM target #1505

Merged
merged 1 commit into from
Nov 30, 2023
Merged

Conversation

Amanieu
Copy link
Member

@Amanieu Amanieu commented Nov 29, 2023

These seem to have been introduced by recent LLVM changes.

These seem to have been introduced by recent LLVM changes.

* The instruction limit for vld*/vst* has been raised. This is not a
significant issue, it is only used for testing.
* vld*/vst* instructions are generated with overly strict alignments:
rust-lang#1217
* vtbl/vtbx instrinsics are failing intrinsic-test for unknown reasons.
@rustbot
Copy link
Collaborator

rustbot commented Nov 29, 2023

@Amanieu: no appropriate reviewer found, use r? to override

@Amanieu
Copy link
Member Author

Amanieu commented Nov 29, 2023

@jacobbramley Do you think the vtbl/vtbx issue might be related to rust-lang/rust#112460?

@Amanieu Amanieu merged commit 5a748ec into rust-lang:master Nov 30, 2023
26 checks passed
@Amanieu Amanieu deleted the fix-ci4 branch November 30, 2023 07:48
@jacobbramley
Copy link
Contributor

@jacobbramley Do you think the vtbl/vtbx issue might be related to rust-lang/rust#112460?

I think it's different, not least because I think the vtbl/vtbx issue seems to affect AArch64 too. (AArch64 doesn't have the alignment hints seen in #1217.) We just noticed those too, but we weren't looking at the latest master/etc so wanted to confirm that it's an issue there before putting together a bug report (or a patch). I suppose you just confirmed that!

@Amanieu
Copy link
Member Author

Amanieu commented Nov 30, 2023

The issue seems to be fixed in the latest rustc, so I ended up reverting this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants