Skip to content

🍒[6.1] Frontend: add an ABI checker flag to avoid downgrading detected ABI breakages into warnings. #78429

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

Merged
merged 1 commit into from
Jan 6, 2025

Conversation

nkcsgexi
Copy link
Contributor

@nkcsgexi nkcsgexi commented Jan 3, 2025

  • Explanation: By default in certain build environments, we downgrade ABI checker issues to warnings to prevent blocking the build process. Several existing users raised concerns about this for escaping significant ABI breakages. Therefore, an ABI checker flag is introduced in this PR to allow users to opt-in a mode where ABI breakages are considered fatal.

  • Scope: ABI checker

  • Risk: Very Low. No existing behaviors are altered except adding an argument

  • Original PR: Frontend: add an ABI checker flag to avoid downgrading detected ABI breakages into warnings.  #78418

  • Resolves: rdar://122325279

  • Reviewer: @tshortli

@nkcsgexi nkcsgexi requested a review from a team as a code owner January 3, 2025 23:03
@nkcsgexi
Copy link
Contributor Author

nkcsgexi commented Jan 3, 2025

@swift-ci please test

@nkcsgexi nkcsgexi merged commit 8a96ad3 into release/6.1 Jan 6, 2025
5 checks passed
@nkcsgexi nkcsgexi deleted the 122325279-6.1 branch January 6, 2025 17:11
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.

2 participants