Skip to content

[CI] Change codeowners for backward ABI-compatibility exclude lists #19820

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
Aug 18, 2025

Conversation

aelovikov-intel
Copy link
Contributor

#19719 and
#19761 added pre-commit jobs to run E2E tests pre-built with latest "open-source" releases against the newly built sycl-toolchain libraries. Those can fail if either an actual break is happenning or if the test was doing some FileChecking and that output has changed in some way (which might not be an actual ABI break).

However, I think the testing is still good enough to require an explicit approvals by folks in charge of ABI breaking changes. For the case of just output change the author should be able to convince owners that the change isn't ABI-breaking relatively easily.

intel#19719 and
intel#19761 added pre-commit jobs to run
E2E tests pre-built with latest "open-source" releases against the newly
built sycl-toolchain libraries. Those can fail if either an actual break
is happenning or if the test was doing some `FileCheck`ing and that
output has changed in some way (which might not be an actual ABI break).

However, I think the testing is still good enough to require an explicit
approvals by folks in charge of ABI breaking changes. For the case of
just output change the author should be able to convince owners that the
change isn't ABI-breaking relatively easily.
@aelovikov-intel aelovikov-intel requested a review from a team as a code owner August 18, 2025 15:05
Copy link

@xtian-github xtian-github left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks.

@aelovikov-intel aelovikov-intel merged commit 4b40ee2 into intel:sycl Aug 18, 2025
2 checks passed
@aelovikov-intel aelovikov-intel deleted the abi-owners branch August 18, 2025 16:06
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