Skip to content

[CI] Disable testing on AMD GPU#21263

Open
opensource-krzysztof wants to merge 2 commits intosyclfrom
disable-amd-sycl
Open

[CI] Disable testing on AMD GPU#21263
opensource-krzysztof wants to merge 2 commits intosyclfrom
disable-amd-sycl

Conversation

@opensource-krzysztof
Copy link

No description provided.

@opensource-krzysztof opensource-krzysztof requested a review from a team as a code owner February 11, 2026 09:44
image_options: -u 1001 --gpus all --cap-add SYS_ADMIN
target_devices: cuda:gpu
- name: AMD/HIP
runner: '["Linux", "amdgpu"]'
Copy link
Contributor

Choose a reason for hiding this comment

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

I think you also need to remove these from sycl-nightly.yml in the same folder.

Copy link
Contributor

Choose a reason for hiding this comment

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

Do we want to build the compiler and libraries for AMD/GPU?
If no, please, remove --hip flag from

default: "--hip --cuda --native_cpu"
.

Copy link
Contributor

Choose a reason for hiding this comment

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

Addition to the comment above.
also from these places:

build_configure_extra_args: '--hip --cuda -DSYCL_BUILD_INFO="Nightly ${{ needs.get_date.outputs.date }}"'

build_configure_extra_args: '--shared-libs --hip --cuda --native_cpu --no-assertions'

Copy link
Contributor

Choose a reason for hiding this comment

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

Yeah my understanding of the decision is we should also don't need to build on hip anymore, so we can remove --hip everywhere.

Copy link
Contributor

Choose a reason for hiding this comment

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

IMO, we should keep the builds running for one more quarter or so. It doesn't cost much, and it would make it easier if we ever want to re-enable AMD testing. I think disabling the build should be a separate next step, followed by a third one: removing the AMD-specific code.

Copy link
Contributor

Choose a reason for hiding this comment

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

@jsji What's your opinion on the above? Thx

Copy link
Contributor

@jsji jsji Feb 17, 2026

Choose a reason for hiding this comment

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

@bratpiorka Just to be clear, if we keep the build running, that means we will have to resolve/support the building (especially libclc integrations -- there are lots of AMD specific libclc refactoring upstream will come very soon), we can keep the build if team are OK with supporting that.

@bader
Copy link
Contributor

bader commented Feb 11, 2026

How about: "[CI] Remove AMD/HIP support" -> "[CI] Disable testing on AMD GPU"?

@sarnex sarnex changed the title [CI] Remove AMD/HIP support [CI] Disable testing on AMD GPU Feb 12, 2026
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.

6 participants