From 18051c5643132abe241a78bfdc678d7b9d210145 Mon Sep 17 00:00:00 2001 From: Ingmar Schoegl Date: Mon, 3 Apr 2023 14:26:37 -0500 Subject: [PATCH] [CI] Force system_highfive on windows-2022 --- .github/workflows/main.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1fbaa8e6a2d..4bb4712263d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -494,11 +494,12 @@ jobs: # See https://github.com/conda-forge/boost-cpp-feedstock/issues/41 for why we # use boost-cpp rather than boost from conda-forge # Install SCons >=4.4.0 to make sure that MSVC_TOOLSET_VERSION variable is present + # Install HighFive <=2.6.2 due to a compiler bug with MSVC_TOOLSET_VERSION 14.1 run: | - mamba install -q '"scons>=4.4.0"' numpy cython ruamel.yaml boost-cpp eigen yaml-cpp h5py pandas pytest highfive + mamba install -q '"scons>=4.4.0"' numpy cython ruamel.yaml boost-cpp eigen yaml-cpp h5py pandas pytest '"highfive<=2.6.2"' shell: pwsh - name: Build Cantera - run: scons build system_eigen=y system_yamlcpp=y logging=debug + run: scons build system_eigen=y system_yamlcpp=y system_highfive=y logging=debug msvc_toolset_version=${{ matrix.vs-toolset }} f90_interface=n debug=n --debug=time -j2 shell: pwsh - name: Upload shared library