File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -30,12 +30,11 @@ jobs:
30
30
- name : Install pip packages
31
31
run : pip install -r third_party/requirements.txt
32
32
33
- # TODO: enable once test failure are fixed/ignored
34
- # - name: Download DPC++
35
- # run: |
36
- # wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/nightly-2024-09-27/sycl_linux.tar.gz
37
- # mkdir dpcpp_compiler
38
- # tar -xvf ${{github.workspace}}/dpcpp_compiler.tar.gz -C dpcpp_compiler
33
+ - name : Download DPC++
34
+ run : |
35
+ wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/nightly-2024-01-29/sycl_linux.tar.gz
36
+ mkdir dpcpp_compiler
37
+ tar -xvf ${{github.workspace}}/dpcpp_compiler.tar.gz -C dpcpp_compiler
39
38
40
39
- name : Configure CMake
41
40
shell : bash -el {0}
49
48
-DUR_BUILD_TESTS=ON
50
49
-DUR_BUILD_ADAPTER_${{matrix.adapter.name}}=ON
51
50
-DUR_TEST_DEVICES_COUNT=2
51
+ -DUR_DPCXX=${{github.workspace}}/dpcpp_compiler/bin/clang++
52
+ -DUR_SYCL_LIBRARY_DIR=${{github.workspace}}/dpcpp_compiler/lib
52
53
53
54
- name : Build
54
55
run : cmake --build ${{github.workspace}}/build -j $(nproc)
60
61
61
62
- name : Test adapters
62
63
working-directory : ${{github.workspace}}/build
63
- run : env UR_CTS_ADAPTER_PLATFORM="${{matrix.adapter.platform}}" ctest -C ${{matrix.build_type}} --output-on-failure -L "conformance" --timeout 180
64
+ run : env UR_CTS_ADAPTER_PLATFORM="${{matrix.adapter.platform}}" ctest -C ${{matrix.build_type}} --output-on-failure -L "conformance" -E "enqueue|kernel|program|integration|exp_command_buffer|exp_enqueue_native|exp_launch_properties|exp_usm_p2p" - -timeout 180
You can’t perform that action at this time.
0 commit comments