Skip to content

Commit c84d1b6

Browse files
authored
Merge pull request #2595 from kbenzie/benie/ci-reduce-cmake-matrix
Reduce CI matrix in preparation for repo move
2 parents 2480efb + 6b060e2 commit c84d1b6

File tree

6 files changed

+184
-366
lines changed

6 files changed

+184
-366
lines changed

.github/workflows/build-hw-reusable.yml

Lines changed: 12 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -40,32 +40,21 @@ env:
4040

4141
jobs:
4242
adapter-build-hw:
43-
name: Build & Test HW
43+
name: Build & CTS
4444
if: github.repository == 'oneapi-src/unified-runtime' # run only on upstream; forks won't have the HW
4545
strategy:
4646
matrix:
47-
adapter: [{
48-
name: "${{inputs.adapter_name}}",
49-
other_name: "${{inputs.other_adapter_name}}",
50-
platform: "${{inputs.platform}}",
51-
static_Loader: "${{inputs.static_loader}}",
52-
static_adapter: "${{inputs.static_loader}}"
53-
}]
54-
build_type: [Debug, Release]
55-
compiler: [{c: gcc, cxx: g++}, {c: clang, cxx: clang++}]
56-
# TODO: The latest L0 loader segfaults when built with clang.
57-
exclude:
58-
- adapter: {name: L0, platform: ""}
59-
compiler: {c: clang, cxx: clang++}
60-
# Exclude these configurations to avoid overloading the runners.
61-
- adapter: {static_Loader: ON}
62-
build_type: Release
63-
- adapter: {static_Loader: ON}
64-
compiler: {c: clang, cxx: clang++}
65-
- adapter: {static_adapter: ON}
66-
build_type: Release
67-
- adapter: {static_adapter: ON}
68-
compiler: {c: clang, cxx: clang++}
47+
adapter: [
48+
{
49+
name: "${{inputs.adapter_name}}",
50+
other_name: "${{inputs.other_adapter_name}}",
51+
platform: "${{inputs.platform}}",
52+
static_Loader: "${{inputs.static_loader}}",
53+
static_adapter: "${{inputs.static_loader}}"
54+
}
55+
]
56+
build_type: [Release]
57+
compiler: [{c: gcc, cxx: g++}]
6958

7059
runs-on: ${{inputs.runner_name}}
7160

.github/workflows/cmake.yml

Lines changed: 0 additions & 335 deletions
This file was deleted.

0 commit comments

Comments
 (0)