From af1b68a54dd034907cf1681526168c77960f87b2 Mon Sep 17 00:00:00 2001 From: Hyo-Kyung Lee Date: Wed, 27 Sep 2023 14:05:25 -0500 Subject: [PATCH] ci: enable sf for mac clang15 --- .github/workflows/mac-clang15-cmake.yml | 3 ++- .github/workflows/mac-clang15-xcode.yml | 13 +++++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/.github/workflows/mac-clang15-cmake.yml b/.github/workflows/mac-clang15-cmake.yml index ca8229e992a..ea440a8fa5c 100644 --- a/.github/workflows/mac-clang15-cmake.yml +++ b/.github/workflows/mac-clang15-cmake.yml @@ -1,4 +1,4 @@ -name: mac-13 CMake clang15 debug fortran parallel sf +name: mac-13 CMake Ninja clang15 debug fortran parallel sf on: workflow_dispatch: @@ -57,6 +57,7 @@ jobs: -DHDF5_ENABLE_ALL_WARNINGS=ON \ -DHDF5_ENABLE_PARALLEL:BOOL=${{ matrix.parallel }} \ -DHDF5_ENABLE_THREADSAFE:BOOL=${{ matrix.ts }} \ + -DHDF5_ENABLE_SUBFILING_VFD:BOOL=ON \ -DHDF5_ENABLE_SZIP_SUPPORT:BOOL=OFF \ -DMPIEXEC_MAX_NUMPROCS:STRING=2 \ $GITHUB_WORKSPACE diff --git a/.github/workflows/mac-clang15-xcode.yml b/.github/workflows/mac-clang15-xcode.yml index 7720ca832ce..acb97552d2d 100644 --- a/.github/workflows/mac-clang15-xcode.yml +++ b/.github/workflows/mac-clang15-xcode.yml @@ -1,4 +1,4 @@ -name: mac-13 CMake clang15 Xcode +name: mac-13 CMake Xcode clang15 debug parallel sf on: workflow_dispatch: @@ -27,7 +27,16 @@ jobs: -DHDF5_ENABLE_SUBFILING_VFD:BOOL=ON \ -DHDF5_ENABLE_SZIP_SUPPORT:BOOL=OFF \ -G Xcode .. + + - name: Build + run: | cmake --build . --config Debug - ctest --build . -C Debug + + - name: Test + run: | + ctest --build . -C Debug -E MPI_TEST_H5DIFF-h5diff -VV --output-on-error + + - name: Install + run: | sudo cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_INSTALL_CONFIG_NAME=Debug -P cmake_install.cmake