Skip to content

Conversation

llvmbot
Copy link
Member

@llvmbot llvmbot commented Sep 2, 2025

Backport b8456e2

Requested by: @amy-kwan

There are some problems with our ABI list checking exposed by recent
compiler/cmake upgrades.

- For symcheck, there are typos in how XCOFF magic are defined, we
intended the second two digits to be a hex value, but our syntax doesn't
say that. Thus this will never match a valid XCOFF file.
- AIX triples can have version numbers. Those need to be discarded when
looking for an libc++ ABI list, like we do for other targets.

(cherry picked from commit b8456e2)
@llvmbot llvmbot requested a review from a team as a code owner September 2, 2025 17:21
@llvmbot llvmbot added this to the LLVM 21.x Release milestone Sep 2, 2025
@github-project-automation github-project-automation bot moved this to Needs Triage in LLVM Release Status Sep 2, 2025
@llvmbot
Copy link
Member Author

llvmbot commented Sep 2, 2025

@hubert-reinterpretcast What do you think about merging this PR to the release branch?

@tru tru moved this from Needs Triage to Needs Review in LLVM Release Status Sep 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Needs Review
Development

Successfully merging this pull request may close these issues.

2 participants