Skip to content

Commit 2d233c8

Browse files
authored
Disable CK Builder for SLES15 in Jenkins CI (#3581)
1. Added `-DCK_EXPERIMENTAL_BUILDER=OFF` to the `setup_args` to explicitly disable the experimental builder 2. Added a detailed comment explaining why this is necessary: - SLES15 is a legacy platform with limited C++20 ecosystem support - While the ROCm compiler supports C++20, the older system libraries and standard library implementation on SLES15 does not reliably support all C++20 features required by the experimental CK Builder
1 parent 427d4fb commit 2d233c8

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

Jenkinsfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1731,7 +1731,10 @@ pipeline {
17311731
}
17321732
agent{ label rocmnode("gfx90a") }
17331733
environment{
1734-
setup_args = """ -DGPU_TARGETS="gfx942" -DCK_USE_ALTERNATIVE_PYTHON=/opt/Python-3.8.13/bin/python3.8 """
1734+
// SLES15 is a legacy platform with limited C++20 ecosystem support (older system libraries,
1735+
// standard library implementation). While the ROCm compiler supports C++20, the experimental
1736+
// CK Builder requires full C++20 feature support that does not be reliably available on SLES15.
1737+
setup_args = """ -DGPU_TARGETS="gfx942" -DCK_USE_ALTERNATIVE_PYTHON=/opt/Python-3.8.13/bin/python3.8 -DCK_EXPERIMENTAL_BUILDER=OFF """
17351738
execute_args = " "
17361739
}
17371740
steps{

0 commit comments

Comments
 (0)