Skip to content

Commit 65fa0e9

Browse files
Fix broken CI: Support for old CMake versions (#1742)
* Check for broken CI * Deactivate dependencies that are not yet compatible with CMake 4.0
1 parent 12e1bb6 commit 65fa0e9

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

.github/ci/spack-envs/clangtidy_nopy_ompi_h5_ad2/spack.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ spack:
1313
packages:
1414
adios2:
1515
variants: ~zfp ~sz ~png ~dataman ~python ~fortran ~ssc ~shared ~bzip2 ~mgard
16+
c-blosc2:
17+
# snappy broken on CMake 4.0
18+
# fixed snappy not yet deployed to a Spack release
19+
variants: ~snappy
1620
cmake:
1721
externals:
1822
- spec: cmake@3.31.5

.github/ci/spack-envs/gcc12_py36_ompi_h5_ad2/spack.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,14 @@ spack:
1212

1313
packages:
1414
adios2:
15-
variants: ~zfp ~sz ~png ~dataman ~python ~fortran ~ssc ~shared ~bzip2
15+
# mgard not supported on CMake 4.0 due to unresolved compatibility
16+
# issue in dependency yaml-cpp
17+
# https://github.com/jbeder/yaml-cpp/issues/1352
18+
variants: ~zfp ~sz ~png ~dataman ~python ~fortran ~ssc ~shared ~bzip2 ~mgard
19+
c-blosc2:
20+
# snappy broken on CMake 4.0
21+
# fixed snappy not yet deployed to a Spack release
22+
variants: ~snappy
1623
cmake:
1724
externals:
1825
- spec: cmake@3.31.5

0 commit comments

Comments
 (0)