Skip to content

Commit da9f071

Browse files
committed
ci: Fix (maybe?) nompi test matrix
1 parent 70e7940 commit da9f071

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

.github/workflows/pytest-core-nompi.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,58 +42,66 @@ jobs:
4242
pytest-docker-py313-gcc-nogil,
4343
pytest-ubuntu-py313-gcc14-omp
4444
]
45-
set: [base, adjoint]
45+
set: [base, adjoint, operator]
4646
include:
4747
- name: pytest-ubuntu-py311-gcc11-cxxnoomp
48+
set: [base, adjoint]
4849
python-version: '3.11'
4950
os: ubuntu-22.04
5051
arch: "gcc-11"
5152
language: "CXX"
5253
sympy: "1.14"
5354

5455
- name: pytest-ubuntu-py312-gcc12-cxxomp
56+
set: [base, adjoint]
5557
python-version: '3.12'
5658
os: ubuntu-24.04
5759
arch: "gcc-12"
5860
language: "CXXopenmp"
5961
sympy: "1.13"
6062

6163
- name: pytest-ubuntu-py310-gcc14-omp
64+
set: [base, adjoint]
6265
python-version: '3.10'
6366
os: ubuntu-24.04
6467
arch: "gcc-14"
6568
language: "openmp"
6669
sympy: "1.12"
6770

6871
- name: pytest-ubuntu-py311-gcc10-noomp
72+
set: [base, adjoint]
6973
python-version: '3.11'
7074
os: ubuntu-22.04
7175
arch: "gcc-10"
7276
language: "C"
7377
sympy: "1.14"
7478

7579
- name: pytest-ubuntu-py312-gcc13-omp
80+
set: [base, adjoint]
7681
python-version: '3.12'
7782
os: ubuntu-24.04
7883
arch: "gcc-13"
7984
language: "openmp"
8085
sympy: "1.13"
8186

8287
- name: pytest-ubuntu-py310-gcc9-omp
88+
set: [base, adjoint]
8389
python-version: '3.10'
8490
os: ubuntu-22.04
8591
arch: "custom"
8692
language: "openmp"
8793
sympy: "1.12"
8894

8995
- name: pytest-osx-py312-clang-omp
96+
set: base
9097
python-version: '3.12'
9198
os: macos-latest
9299
arch: "clang"
93100
language: "openmp"
94101
sympy: "1.12"
95102

96103
- name: pytest-docker-py310-gcc-omp
104+
set: [base, adjoint]
97105
python-version: '3.10'
98106
os: ubuntu-latest
99107
base-image: "cpu-gcc"
@@ -102,6 +110,7 @@ jobs:
102110
sympy: "1.13"
103111

104112
- name: pytest-docker-py310-icx-omp
113+
set: [base, adjoint]
105114
python-version: '3.10'
106115
os: ubuntu-latest
107116
base-image: "cpu-icx"
@@ -110,6 +119,7 @@ jobs:
110119
sympy: "1.13"
111120

112121
- name: pytest-docker-py313-gcc-nogil
122+
set: operator
113123
python-version: '3.13'
114124
os: ubuntu-latest
115125
base-image: "cpu-gcc-nogil"
@@ -118,12 +128,12 @@ jobs:
118128
sympy: "1.14"
119129

120130
- name: pytest-ubuntu-py313-gcc14-omp
131+
set: [base, adjoint]
121132
python-version: '3.13'
122133
os: ubuntu-24.04
123134
arch: "gcc-14"
124135
language: "openmp"
125136
sympy: "1.14"
126-
set: operator
127137

128138
- set: base
129139
test-set: 'not adjoint'
@@ -137,10 +147,6 @@ jobs:
137147
test-set: ''
138148
test-path: 'tests/test_operator.py'
139149

140-
exclude:
141-
- name: pytest-osx-py312-clang-omp
142-
set: adjoint
143-
144150
steps:
145151
- name: Checkout devito
146152
uses: actions/checkout@v4

0 commit comments

Comments
 (0)