@@ -28,14 +28,14 @@ permissions: read-all
2828
2929jobs :
3030 build-lin :
31- name : Linux (Self build + shared libraries + no-assertions)
31+ name : Linux (Self build + no-assertions)
3232 if : github.repository == 'intel/llvm'
3333 uses : ./.github/workflows/sycl-linux-build.yml
3434 with :
3535 build_cache_root : " /__w/llvm"
36- build_cache_suffix : sprod_shared
37- build_artifact_suffix : sprod_shared
38- build_configure_extra_args : --shared-libs -- no-assertions --hip --cuda --native_cpu --cmake-opt="-DSYCL_ENABLE_STACK_PRINTING=ON" --cmake-opt="-DSYCL_LIB_WITH_DEBUG_SYMBOL=ON"
36+ build_cache_suffix : default
37+ build_artifact_suffix : default
38+ build_configure_extra_args : --no-assertions --hip --cuda --native_cpu --cmake-opt="-DSYCL_ENABLE_STACK_PRINTING=ON" --cmake-opt="-DSYCL_LIB_WITH_DEBUG_SYMBOL=ON"
3939 # Docker image has last nightly pre-installed and added to the PATH
4040 build_image : " ghcr.io/intel/llvm/sycl_ubuntu2204_nightly:build"
4141 cc : clang
@@ -53,14 +53,17 @@ jobs:
5353 runner : ' ["Linux", "gen12"]'
5454 extra_lit_opts : --param gpu-intel-gen12=True
5555 target_devices : level_zero:gpu;opencl:fpga
56+ reset_intel_gpu : true
5657 - name : Intel Arc A-Series Graphics with Level Zero
5758 runner : ' ["Linux", "arc"]'
5859 extra_lit_opts : --param matrix-xmx8=True --param gpu-intel-dg2=True
60+ reset_intel_gpu : true
5961 - name : AMD/HIP
6062 runner : ' ["Linux", "amdgpu"]'
6163 image : ghcr.io/intel/llvm/ubuntu2204_build:latest-0300ac924620a51f76c4929794637b82790f12ab
6264 image_options : -u 1001 --device=/dev/dri --device=/dev/kfd
6365 target_devices : ext_oneapi_hip:gpu
66+ reset_intel_gpu : false
6467 # Performance tests below. Specifics:
6568 # - only run performance tests (use LIT_FILTER env)
6669 # - ask llvm-lit to show all the output, even for PASS (-a)
@@ -72,27 +75,29 @@ jobs:
7275 env : ' {"LIT_FILTER":"PerformanceTests/"}'
7376 extra_lit_opts : -a -j 1 --param enable-perf-tests=True --param gpu-intel-gen12=True
7477 target_devices : all
78+ reset_intel_gpu : true
7579 - name : Perf tests on Intel Arc A-Series Graphics system
7680 runner : ' ["Linux", "arc"]'
7781 env : ' {"LIT_FILTER":"PerformanceTests/"}'
7882 extra_lit_opts : -a -j 1 --param enable-perf-tests=True
7983 target_devices : all
84+ reset_intel_gpu : true
8085 uses : ./.github/workflows/sycl-linux-run-tests.yml
8186 with :
8287 name : ${{ matrix.name }}
8388 runner : ${{ matrix. runner }}
84- image : ghcr.io/intel/llvm/ubuntu2204_intel_drivers:latest
85- image_options : -u 1001 --device=/dev/dri --privileged --cap-add SYS_ADMIN
89+ image : ${{ matrix.image || ' ghcr.io/intel/llvm/ubuntu2204_intel_drivers:latest' }}
90+ image_options : ${{ matrix.image_options || ' -u 1001 --device=/dev/dri --privileged --cap-add SYS_ADMIN' }}
8691 target_devices : ${{ matrix.target_devices || 'level_zero:gpu' }}
87- reset_gpu : true
92+ reset_intel_gpu : ${{ matrix.reset_intel_gpu }}
8893
8994 extra_lit_opts : ${{ matrix.extra_lit_opts }}
9095 env : ${{ matrix.env || '{}' }}
9196
9297 ref : ${{ github.sha }}
9398 merge_ref : ' '
9499
95- sycl_toolchain_artifact : sycl_linux_sprod_shared
100+ sycl_toolchain_artifact : sycl_linux_default
96101 sycl_toolchain_archive : ${{ needs.build-lin.outputs.artifact_archive_name }}
97102 sycl_toolchain_decompress_command : ${{ needs.build-lin.outputs.artifact_decompress_command }}
98103
0 commit comments