@@ -115,50 +115,51 @@ jobs:
115
115
working-directory : ${{github.workspace}}/build
116
116
run : ctest -C ${{matrix.build_type}} --output-on-failure -L "umf|loader|validation|tracing|unit|urtrace"
117
117
118
- fuzztest-build :
119
- name : Build and run quick fuzztest scenarios
120
- strategy :
121
- matrix :
122
- build_type : [Debug, Release]
123
- compiler : [{c: clang, cxx: clang++}]
124
-
125
- runs-on : ' ubuntu-22.04'
126
-
127
- steps :
128
- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
129
-
130
- - name : Install pip packages
131
- run : pip install -r third_party/requirements.txt
132
-
133
- - name : Download DPC++
134
- run : |
135
- sudo apt install libncurses5
136
- wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/sycl-nightly%2F20230626/dpcpp-compiler.tar.gz
137
- tar -xvf ${{github.workspace}}/dpcpp_compiler.tar.gz
138
-
139
- - name : Setup DPC++
140
- run : |
141
- source ${{github.workspace}}/dpcpp_compiler/startup.sh
142
-
143
- - name : Configure CMake
144
- run : >
145
- cmake
146
- -B${{github.workspace}}/build
147
- -DCMAKE_C_COMPILER=${{matrix.compiler.c}}
148
- -DCMAKE_CXX_COMPILER=${{matrix.compiler.cxx}}
149
- -DUR_ENABLE_TRACING=ON
150
- -DCMAKE_BUILD_TYPE=${{matrix.build_type}}
151
- -DUR_BUILD_TESTS=ON
152
- -DUR_USE_ASAN=ON
153
- -DUR_USE_UBSAN=ON
154
- -DUR_DPCXX=${{github.workspace}}/dpcpp_compiler/bin/clang++
155
-
156
- - name : Build
157
- run : cmake --build ${{github.workspace}}/build -j $(nproc)
158
-
159
- - name : Fuzz test
160
- working-directory : ${{github.workspace}}/build
161
- run : ctest -C ${{matrix.build_type}} --output-on-failure -L "fuzz-short"
118
+ # Disable short fuzz tests until the ubuntu-22.04 runner is fixed
119
+ # fuzztest-build:
120
+ # name: Build and run quick fuzztest scenarios
121
+ # strategy:
122
+ # matrix:
123
+ # build_type: [Debug, Release]
124
+ # compiler: [{c: clang, cxx: clang++}]
125
+
126
+ # runs-on: 'ubuntu-22.04'
127
+
128
+ # steps:
129
+ # - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
130
+
131
+ # - name: Install pip packages
132
+ # run: pip install -r third_party/requirements.txt
133
+
134
+ # - name: Download DPC++
135
+ # run: |
136
+ # sudo apt install libncurses5
137
+ # wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/sycl-nightly%2F20230626/dpcpp-compiler.tar.gz
138
+ # tar -xvf ${{github.workspace}}/dpcpp_compiler.tar.gz
139
+
140
+ # - name: Setup DPC++
141
+ # run: |
142
+ # source ${{github.workspace}}/dpcpp_compiler/startup.sh
143
+
144
+ # - name: Configure CMake
145
+ # run: >
146
+ # cmake
147
+ # -B${{github.workspace}}/build
148
+ # -DCMAKE_C_COMPILER=${{matrix.compiler.c}}
149
+ # -DCMAKE_CXX_COMPILER=${{matrix.compiler.cxx}}
150
+ # -DUR_ENABLE_TRACING=ON
151
+ # -DCMAKE_BUILD_TYPE=${{matrix.build_type}}
152
+ # -DUR_BUILD_TESTS=ON
153
+ # -DUR_USE_ASAN=ON
154
+ # -DUR_USE_UBSAN=ON
155
+ # -DUR_DPCXX=${{github.workspace}}/dpcpp_compiler/bin/clang++
156
+
157
+ # - name: Build
158
+ # run: cmake --build ${{github.workspace}}/build -j $(nproc)
159
+
160
+ # - name: Fuzz test
161
+ # working-directory: ${{github.workspace}}/build
162
+ # run: ctest -C ${{matrix.build_type}} --output-on-failure -L "fuzz-short"
162
163
163
164
adapter-build-hw :
164
165
name : Build - Adapters on HW
0 commit comments