File tree Expand file tree Collapse file tree 3 files changed +22
-0
lines changed Expand file tree Collapse file tree 3 files changed +22
-0
lines changed Original file line number Diff line number Diff line change 88
88
type : string
89
89
required : false
90
90
default : ' true'
91
+ check_libdevice :
92
+ type : string
93
+ required : false
94
+ default : ' true'
91
95
92
96
jobs :
93
97
build :
@@ -160,6 +164,10 @@ jobs:
160
164
if : ${{ always() && !cancelled() && steps.build.outcome == 'success' && inputs.check_libclc == 'true' }}
161
165
run : |
162
166
cmake --build $GITHUB_WORKSPACE/build --target check-libclc
167
+ - name : check-libdevice
168
+ if : ${{ always() && !cancelled() && steps.build.outcome == 'success' && inputs.check_libdevice == 'true' }}
169
+ run : |
170
+ cmake --build $GITHUB_WORKSPACE/build --target check-libdevice
163
171
- name : Install
164
172
# TODO replace utility installation with a single CMake target
165
173
run : |
Original file line number Diff line number Diff line change @@ -61,12 +61,17 @@ jobs:
61
61
- *llvm_spirv
62
62
- *clang
63
63
- 'libclc/**'
64
+ libdevice: &libdevice
65
+ - *llvm_spirv
66
+ - *clang
67
+ - 'libdevice/**'
64
68
sycl:
65
69
- *clang
66
70
- *sycl-fusion
67
71
- *llvm_spirv
68
72
- *xptifw
69
73
- *libclc
74
+ - *libdevice
70
75
- 'sycl/*'
71
76
- 'sycl/!(test-e2e)/**'
72
77
Original file line number Diff line number Diff line change 42
42
type : string
43
43
required : false
44
44
default : ' true'
45
+ check_libdevice :
46
+ type : string
47
+ required : false
48
+ default : ' true'
45
49
46
50
jobs :
47
51
build :
@@ -114,6 +118,11 @@ jobs:
114
118
shell : bash
115
119
run : |
116
120
cmake --build build --target check-xptifw
121
+ - name : check-libdevice
122
+ if : ${{ always() && !cancelled() && steps.build.outcome == 'success' && inputs.check_libdevice == 'true' }}
123
+ shell : bash
124
+ run : |
125
+ cmake --build build --target check-libdevice
117
126
- name : Install
118
127
shell : bash
119
128
# TODO replace utility installation with a single CMake target
You can’t perform that action at this time.
0 commit comments