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

Intermittent failures in macOS CI jobs #2973

Closed
adpaco-aws opened this issue Jan 12, 2024 · 2 comments
Closed

Intermittent failures in macOS CI jobs #2973

adpaco-aws opened this issue Jan 12, 2024 · 2 comments
Labels
[C] Internal Tracks some internal work. I.e.: Users should not be affected.

Comments

@adpaco-aws
Copy link
Contributor

adpaco-aws commented Jan 12, 2024

Proposed change: Investigate the spurious failures in macOS CI jobs and attempt to fix if possible.

Motivation: This week some CI jobs running on macOS runners have been failing without a clear reason to do so. Some examples:

In both cases, the processes are compiling a crate when they receive an abort signal. It's possible that we're hitting some resource limits in the runners themselves. But re-running the CI jobs a few times does the trick.

@adpaco-aws adpaco-aws added the [C] Internal Tracks some internal work. I.e.: Users should not be affected. label Jan 12, 2024
@adpaco-aws adpaco-aws changed the title Spurious failures in macOS CI jobs Intermittent failures in macOS CI jobs Jan 12, 2024
@tautschnig
Copy link
Member

Adding another such failure: https://github.com/model-checking/kani/actions/runs/7568332070/job/20609324630?pr=2977. This looks a lot like what they saw in Miri: rust-lang/miri#3255. Perhaps we should try to adapt rust-lang/miri@0b79240 for Kani.

@tautschnig
Copy link
Member

Resolving with the assumption that #2987 has fixed the problem, which is in line with the claims made in rust-lang/rust#92173 (comment) (that the problem is an XCode issue). We may have to re-open this issue if the problem isn't actually fixed by the OS upgrade.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[C] Internal Tracks some internal work. I.e.: Users should not be affected.
Projects
None yet
Development

No branches or pull requests

2 participants