@@ -28,28 +28,13 @@ permissions: read-all
28
28
29
29
jobs :
30
30
build-lin :
31
- name : Linux (Self build + shared libraries + no-assertions)
31
+ name : Linux (Self build + no-assertions)
32
32
if : github.repository == 'intel/llvm'
33
33
uses : ./.github/workflows/sycl-linux-build.yml
34
34
with :
35
35
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"
39
- # Docker image has last nightly pre-installed and added to the PATH
40
- build_image : " ghcr.io/intel/llvm/sycl_ubuntu2204_nightly:build"
41
- cc : clang
42
- cxx : clang++
43
- merge_ref : ' '
44
-
45
- build-lin-static :
46
- name : Linux (Self build + static libraries + no-assertions)
47
- if : github.repository == 'intel/llvm'
48
- uses : ./.github/workflows/sycl-linux-build.yml
49
- with :
50
- build_cache_root : " /__w/llvm"
51
- build_cache_suffix : sprod_static
52
- build_artifact_suffix : sprod_static
36
+ build_cache_suffix : default
37
+ build_artifact_suffix : default
53
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"
54
39
# Docker image has last nightly pre-installed and added to the PATH
55
40
build_image : " ghcr.io/intel/llvm/sycl_ubuntu2204_nightly:build"
58
43
merge_ref : ' '
59
44
60
45
e2e-lin :
61
- needs : [build-lin, build-lin-static ]
46
+ needs : [build-lin]
62
47
if : ${{ always() && !cancelled() && needs.build-lin.outputs.build_conclusion == 'success' }}
63
48
strategy :
64
49
fail-fast : false
79
64
image_options : -u 1001 --device=/dev/dri --device=/dev/kfd
80
65
target_devices : ext_oneapi_hip:gpu
81
66
reset_intel_gpu : false
82
- # Use static build because of shared lld packaging issue
83
- sycl_toolchain_artifact : sycl_linux_sprod_static
84
- sycl_toolchain_archive : ${{ needs.build-lin-static.outputs.artifact_archive_name }}
85
- sycl_toolchain_decompress_command : ${{ needs.build-lin-static.outputs.artifact_decompress_command }}
86
67
# Performance tests below. Specifics:
87
68
# - only run performance tests (use LIT_FILTER env)
88
69
# - ask llvm-lit to show all the output, even for PASS (-a)
116
97
ref : ${{ github.sha }}
117
98
merge_ref : ' '
118
99
119
- sycl_toolchain_artifact : ${{ matrix.sycl_toolchain_artifact || 'sycl_linux_sprod_shared' }}
120
- sycl_toolchain_archive : ${{ matrix.sycl_toolchain_archive || needs.build-lin.outputs.artifact_archive_name }}
121
- sycl_toolchain_decompress_command : ${{ matrix.sycl_toolchain_decompress_command || needs.build-lin.outputs.artifact_decompress_command }}
100
+ sycl_toolchain_artifact : sycl_linux_default
101
+ sycl_toolchain_archive : ${{ needs.build-lin.outputs.artifact_archive_name }}
102
+ sycl_toolchain_decompress_command : ${{ needs.build-lin.outputs.artifact_decompress_command }}
122
103
123
104
build-win :
124
105
if : |
0 commit comments