diff --git a/.github/workflows/sycl_nightly.yml b/.github/workflows/sycl_nightly.yml index f2177125d9cde..a7f0ea0ec64ad 100644 --- a/.github/workflows/sycl_nightly.yml +++ b/.github/workflows/sycl_nightly.yml @@ -55,4 +55,14 @@ jobs: tags: | ghcr.io/${{ github.repository }}/sycl_ubuntu2004_nightly:no-drivers-${{ github.sha }} ghcr.io/${{ github.repository }}/sycl_ubuntu2004_nightly:no-drivers - + ubuntu2004_build_test_new_pm: + # Default Linux building and LIT testing using new Pass Manager by default + if: github.repository == 'intel/llvm' + uses: intel/llvm/.github/workflows/sycl_linux_build_and_test.yml@sycl + with: + build_runs_on: build + build_cache_root: "/__w/" + build_cache_suffix: new_pm + build_artifact_suffix: new_pm + build_configure_extra_args: '--hip --hip-amd-arch=gfx906 --cuda --cmake-opt=-DLLVM_ENABLE_NEW_PASS_MANAGER=ON' + lts_config: "hip_amdgpu;ocl_x64"