Skip to content

Update InterlockedExchange clang implementation xfails - #1536

Merged
bob80905 merged 5 commits into
llvm:mainfrom
bob80905:remove_interxchg_xfails_clang_impl
Sep 28, 2026
Merged

bob80905 merged 5 commits into
llvm:mainfrom
bob80905:remove_interxchg_xfails_clang_impl

Conversation

@bob80905

Copy link
Copy Markdown
Contributor

This PR removes the XFAILS for the InterlockedExchange tests, now that the associated PRs for implementation went in.

# REQUIRES: Float32GroupSharedAtomics

# Unimplemented: https://github.com/llvm/llvm-project/issues/99129
# XFAIL: Clang

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This test seems to still be failing with Clang.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, we will need this PR to merge before this test can start to pass:
llvm/llvm-project#226563

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The normal flow in the team has been merge the LLVM PR, then merge the offload-test-suite PR.

I kinda don't care which order we go in, but one of them needs to go in first, and the second should quickly follow. We can't just leave these broken for weeks.

In either case if you're merging a PR that has red status checks and asking for review approval to do it you should explain why so that reviewers can verify that the failing builds are expected.

@bob80905
bob80905 merged commit c89cf80 into llvm:main Sep 28, 2026
49 of 63 checks passed
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.

4 participants