From 60960f4cc209bee1491f5694bd280615f44d31ff Mon Sep 17 00:00:00 2001 From: Hyo-Kyung Lee Date: Wed, 17 Apr 2024 20:00:51 -0500 Subject: [PATCH] ci(oneAPI): set version 2024.1 close #210 --- .github/workflows/cmake-ctest.yml | 2 +- .github/workflows/win-ninja-icx-f-p.yml | 3 +-- .github/workflows/win-ninja-icx-f-sh.yml | 4 ++-- .github/workflows/win-ninja-icx-f.yml | 4 ++-- .github/workflows/win-ninja-icx-p.yml | 9 +++------ 5 files changed, 9 insertions(+), 13 deletions(-) diff --git a/.github/workflows/cmake-ctest.yml b/.github/workflows/cmake-ctest.yml index 5870f560602..2617833dbff 100644 --- a/.github/workflows/cmake-ctest.yml +++ b/.github/workflows/cmake-ctest.yml @@ -411,7 +411,7 @@ jobs: id: setup-fortran with: compiler: intel - version: '2023.2' + version: '2024.1' - name: Enable Developer Command Prompt uses: ilammy/msvc-dev-cmd@v1.13.0 diff --git a/.github/workflows/win-ninja-icx-f-p.yml b/.github/workflows/win-ninja-icx-f-p.yml index d08ca257dbd..fe9c8aa9b3e 100644 --- a/.github/workflows/win-ninja-icx-f-p.yml +++ b/.github/workflows/win-ninja-icx-f-p.yml @@ -21,7 +21,7 @@ jobs: uses: awvwgk/setup-fortran@main with: compiler: intel - version: '2023.2' + version: '2024.1' - name: Install Intel MPI uses: mpi4py/setup-mpi@v1 with: @@ -45,4 +45,3 @@ jobs: cmake -G Ninja -DCMAKE_C_COMPILER="C:/Program Files (x86)/Intel/oneAPI/mpi/latest/bin/mpicc.bat" -DCMAKE_Fortran_COMPILER="C:/Program Files (x86)/Intel/oneAPI/mpi/latest/bin/mpiifort.bat" -DBUILD_SHARED_LIBS:BOOL=OFF -DHDF5_BUILD_FORTRAN:BOOL=ON -DHDF5_ENABLE_PARALLEL:BOOL=ON -DHDF5_ENABLE_SZIP_SUPPORT:BOOL=OFF -DHDF5_ENABLE_Z_LIB_SUPPORT:BOOL=OFF .. ninja ninja test - diff --git a/.github/workflows/win-ninja-icx-f-sh.yml b/.github/workflows/win-ninja-icx-f-sh.yml index 92e4123c659..5957a5ed70e 100644 --- a/.github/workflows/win-ninja-icx-f-sh.yml +++ b/.github/workflows/win-ninja-icx-f-sh.yml @@ -21,7 +21,7 @@ jobs: uses: awvwgk/setup-fortran@main with: compiler: intel - version: '2023.2' + version: '2024.1' - name: Checkout HDF5 uses: actions/checkout@v4.1.1 - name: Set oneAPI @@ -34,7 +34,7 @@ jobs: cd hdf5 mkdir build cd build - cmake -G Ninja -DCMAKE_C_COMPILER="C:/Program Files (x86)/Intel/oneAPI/compiler/2023.2.0/windows/bin/icx.exe" -DCMAKE_Fortran_COMPILER="C:/Program Files (x86)/Intel/oneAPI/compiler/2023.2.0/windows/bin/ifx.exe" -DHDF5_BUILD_FORTRAN:BOOL=ON -DHDF5_ENABLE_SZIP_SUPPORT:BOOL=OFF -DHDF5_ENABLE_Z_LIB_SUPPORT:BOOL=OFF .. + cmake -G Ninja -DCMAKE_C_COMPILER="C:/Program Files (x86)/Intel/oneAPI/compiler/2024.1.0/windows/bin/icx.exe" -DCMAKE_Fortran_COMPILER="C:/Program Files (x86)/Intel/oneAPI/compiler/2024.1.0/windows/bin/ifx.exe" -DHDF5_BUILD_FORTRAN:BOOL=ON -DHDF5_ENABLE_SZIP_SUPPORT:BOOL=OFF -DHDF5_ENABLE_Z_LIB_SUPPORT:BOOL=OFF .. ninja ninja test diff --git a/.github/workflows/win-ninja-icx-f.yml b/.github/workflows/win-ninja-icx-f.yml index 8fd5d05ec75..2929b7b94e7 100644 --- a/.github/workflows/win-ninja-icx-f.yml +++ b/.github/workflows/win-ninja-icx-f.yml @@ -21,7 +21,7 @@ jobs: uses: awvwgk/setup-fortran@main with: compiler: intel - version: '2023.2' + version: '2024.1' - name: Checkout HDF5 uses: actions/checkout@v4.1.1 - name: Set oneAPI @@ -34,7 +34,7 @@ jobs: cd hdf5 mkdir build cd build - cmake -G Ninja -DCMAKE_C_COMPILER="C:/Program Files (x86)/Intel/oneAPI/compiler/2023.2.0/windows/bin/icx.exe" -DCMAKE_Fortran_COMPILER="C:/Program Files (x86)/Intel/oneAPI/compiler/2023.2.0/windows/bin/ifx.exe" -DBUILD_SHARED_LIBS:BOOL=OFF -DHDF5_BUILD_FORTRAN:BOOL=ON -DHDF5_ENABLE_SZIP_SUPPORT:BOOL=OFF -DHDF5_ENABLE_Z_LIB_SUPPORT:BOOL=OFF .. + cmake -G Ninja -DCMAKE_C_COMPILER="C:/Program Files (x86)/Intel/oneAPI/compiler/2024.1.0/windows/bin/icx.exe" -DCMAKE_Fortran_COMPILER="C:/Program Files (x86)/Intel/oneAPI/compiler/2024.1.0/windows/bin/ifx.exe" -DBUILD_SHARED_LIBS:BOOL=OFF -DHDF5_BUILD_FORTRAN:BOOL=ON -DHDF5_ENABLE_SZIP_SUPPORT:BOOL=OFF -DHDF5_ENABLE_Z_LIB_SUPPORT:BOOL=OFF .. ninja ninja test diff --git a/.github/workflows/win-ninja-icx-p.yml b/.github/workflows/win-ninja-icx-p.yml index b9d5c090d8b..bdb0ccb1ac2 100644 --- a/.github/workflows/win-ninja-icx-p.yml +++ b/.github/workflows/win-ninja-icx-p.yml @@ -8,12 +8,10 @@ jobs: steps: - name: Install CMake and Ninja uses: lukka/get-cmake@latest - with: - cmakeVersion: latestrc - name: Install LLVM and Clang uses: KyleMayes/install-llvm-action@v2 with: - version: "17" + version: "18.1.3" - name: Install Intel OneAPI uses: awvwgk/setup-fortran@main with: @@ -39,6 +37,5 @@ jobs: cd hdf5 mkdir build cd build - cmake -G Ninja -DCMAKE_C_COMPILER="C:/Program Files (x86)/Intel/oneAPI/mpi/latest/bin/mpicc.bat" -DCMAKE_Fortran_COMPILER="C:/Program Files (x86)/Intel/oneAPI/mpi/latest/bin/mpiifort.bat" -DHDF5_ENABLE_PARALLEL:BOOL=ON -DHDF5_ENABLE_SZIP_SUPPORT:BOOL=OFF -DHDF5_ENABLE_Z_LIB_SUPPORT:BOOL=OFF .. - ninja - ninja test + cmake -G Ninja -DCMAKE_C_COMPILER="C:/Program Files (x86)/Intel/oneAPI/mpi/latest/bin/mpicc.bat" -DCMAKE_Fortran_COMPILER="C:/Program Files (x86)/Intel/oneAPI/mpi/latest/bin/mpiifort.bat" -DHDF5_ENABLE_PARALLEL:BOOL=ON -DHDF5_ENABLE_SZIP_SUPPORT:BOOL=OFF -DHDF5_ENABLE_Z_LIB_SUPPORT:BOOL=OFF -DCTEST_DROP_SITE_INIT=my.cdash.org -DSITE=win -DBUILDNAME="ninja/icx/+p" .. + ctest -D Nightly -C Release