Skip to content

Commit

Permalink
ci: use release tag for clang17
Browse files Browse the repository at this point in the history
  • Loading branch information
hyoklee committed Sep 27, 2023
1 parent af1b68a commit 4cd9a7a
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 10 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/mac-clang15-cmake.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: mac-13 CMake Ninja clang15 debug fortran parallel sf
name: mac-13 CMake clang15 debug gfortran mpich sf

on:
workflow_dispatch:
Expand Down Expand Up @@ -57,7 +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_SUBFILING_VFD:BOOL=ON \
-DHDF5_ENABLE_SZIP_SUPPORT:BOOL=OFF \
-DMPIEXEC_MAX_NUMPROCS:STRING=2 \
$GITHUB_WORKSPACE
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mac-clang15-xcode.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: mac-13 CMake Xcode clang15 debug parallel sf
name: mac-13 CMake Xcode clang15 debug mpich sf

on:
workflow_dispatch:
Expand Down
16 changes: 9 additions & 7 deletions .github/workflows/mac-cmake-flang-mpich.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: mac-13 CMake llvm17 flang java parallel mpich
name: mac-13 CMake llvm-17.0.1 debug flang java mpich sf

on:
workflow_dispatch:
Expand Down Expand Up @@ -34,7 +34,8 @@ jobs:
run: brew install mpich ninja
- name: Install flang
run : |
git clone https://github.com/llvm/llvm-project.git
git clone --single-branch --branch llvmorg-17.0.1 \
https://github.com/llvm/llvm-project.git
mkdir build
mkdir install
ROOTDIR=`pwd`
Expand All @@ -43,7 +44,7 @@ jobs:
cd build
cmake \
-G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_BUILD_TYPE=Debug \
-DCMAKE_INSTALL_PREFIX=$INSTALLDIR \
-DCMAKE_CXX_STANDARD=17 \
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
Expand Down Expand Up @@ -78,13 +79,14 @@ jobs:
-DCMAKE_BUILD_TYPE=${{ matrix.build_type }} \
-DCMAKE_TOOLCHAIN_FILE=${{ matrix.toolchain }} \
-DBUILD_SHARED_LIBS=ON \
-DHDF5_ENABLE_ALL_WARNINGS=ON \
-DHDF5_ENABLE_THREADSAFE:BOOL=${{ matrix.ts }} \
-DHDF5_BUILD_HL_LIB:BOOL=${{ matrix.hl }} \
-DHDF5_ENABLE_PARALLEL:BOOL=${{ matrix.parallel }} \
-DHDF5_BUILD_CPP_LIB:BOOL=${{ matrix.cpp }} \
-DHDF5_BUILD_HL_LIB:BOOL=${{ matrix.hl }} \
-DHDF5_BUILD_FORTRAN=${{ matrix.fortran }} \
-DHDF5_BUILD_JAVA=${{ matrix.java }} \
-DHDF5_ENABLE_ALL_WARNINGS=ON \
-DHDF5_ENABLE_THREADSAFE:BOOL=${{ matrix.ts }} \
-DHDF5_ENABLE_PARALLEL:BOOL=${{ matrix.parallel }} \
-DHDF5_ENABLE_SUBFILING_VFD:BOOL=ON \
-DHDF5_ENABLE_SZIP_SUPPORT:BOOL=OFF \
-DMPIEXEC_MAX_NUMPROCS:STRING=2 \
$GITHUB_WORKSPACE
Expand Down

0 comments on commit 4cd9a7a

Please sign in to comment.