File tree Expand file tree Collapse file tree 2 files changed +23
-12
lines changed
devops/actions/llvm_test_suite_win Expand file tree Collapse file tree 2 files changed +23
-12
lines changed Original file line number Diff line number Diff line change 70
70
--cmake-opt="-DCMAKE_C_COMPILER_LAUNCHER=sccache"
71
71
- name : Build
72
72
id : build
73
+ # TODO replace utility installation with a single CMake target
73
74
run : |
74
- cmake --build build --target sycl-toolchain
75
+ cmake --build build --target deploy-sycl-toolchain
76
+ cmake --build build --target utils/FileCheck/install
77
+ cmake --build build --target utils/count/install
78
+ cmake --build build --target utils/not/install
79
+ cmake --build build --target utils/lit/install
80
+ cmake --build build --target utils/llvm-lit/install
81
+ cmake --build build --target install-clang-format
82
+ cmake --build build --target install-clang-tidy
83
+ cmake --build build --target install-llvm-size
84
+ cmake --build build --target install-llvm-cov
85
+ cmake --build build --target install-llvm-profdata
86
+ cmake --build build --target install-compiler-rt
75
87
sccache --show-stats
76
88
# - name: check-llvm
77
89
# shell: bash
Original file line number Diff line number Diff line change @@ -36,10 +36,12 @@ runs:
36
36
uses : actions/download-artifact@v3
37
37
with :
38
38
name : ${{ inputs.sycl_artifact }}
39
+ path : install
39
40
- name : Download LIT
40
41
uses : actions/download-artifact@v3
41
42
with :
42
43
name : ${{ inputs.lit_artifact }}
44
+ path : lit
43
45
- name : Configure
44
46
shell : cmd
45
47
run : |
@@ -53,13 +55,14 @@ runs:
53
55
shell : cmd
54
56
run : |
55
57
set PATH=%GITHUB_WORKSPACE%\install\bin;%PATH%
56
- # TODO make this part of container build
57
- set LIT_OPTS="-v --no-progress-bar --show-unsupported --max-time 3600 --time-tests -o %GITHUB_WORKSPACE%\build\results_${{ inputs.results_name_suffix }}.json"
58
+ set LIT_OPTS=-v --no-progress-bar --show-unsupported --max-time 3600 --time-tests -o results_${{ inputs.results_name_suffix }}.json
58
59
echo ::group::sycl-ls --verbose
59
60
sycl-ls --verbose
60
61
echo ::endgroup::
61
62
echo ::group::SYCL_PI_TRACE=-1 sycl-ls
62
- SYCL_PI_TRACE=-1 sycl-ls
63
+ set SYCL_PI_TRACE=-1
64
+ sycl-ls
65
+ set SYCL_PI_TRACE=
63
66
echo ::endgroup::
64
67
cd build
65
68
ninja check-sycl-all
73
76
shell : cmd
74
77
if : always()
75
78
run : |
76
- del /q install
77
- rmdir install
78
- del /q lit
79
- rmdir lit
80
- del /q build
81
- rmdir build
82
- del /q llvm_test_suite
83
- rmdir llvm_test_suite
79
+ rmdir /q /s install
80
+ rmdir /q /s lit
81
+ rmdir /q /s build
82
+ rmdir /q /s llvm_test_suite
You can’t perform that action at this time.
0 commit comments