From fca8713296ee6038692f9c417ac9b8caa31093ae Mon Sep 17 00:00:00 2001 From: Martin Diehl Date: Sun, 4 Aug 2024 11:15:08 +0200 Subject: [PATCH] new versions --- .github/workflows/Fortran.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/Fortran.yml b/.github/workflows/Fortran.yml index f61a9750e..92116a1a0 100644 --- a/.github/workflows/Fortran.yml +++ b/.github/workflows/Fortran.yml @@ -2,7 +2,7 @@ name: Grid and Mesh Solver on: [push] env: - PETSC_VERSION: '3.21.1' + PETSC_VERSION: '3.21.4' HOMEBREW_NO_ANALYTICS: 'ON' # Make Homebrew installation a little quicker HOMEBREW_NO_AUTO_UPDATE: 'ON' HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK: 'ON' @@ -13,7 +13,7 @@ jobs: ubuntu_gcc: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: @@ -31,6 +31,7 @@ jobs: run: | sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update + sudo apt-get install liblapack-dev sudo apt-get install -y gcc-${GCC_V} gfortran-${GCC_V} g++-${GCC_V} sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-${GCC_V} 100 \ --slave /usr/bin/gfortran gfortran /usr/bin/gfortran-${GCC_V} \ @@ -88,7 +89,7 @@ jobs: ubuntu_Intel: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false @@ -126,8 +127,6 @@ jobs: - name: PETSc - Prepare run: | tar -xf download/petsc-${PETSC_VERSION}.tar.gz -C . - sed -i "1800s/if not os.path.isfile(os.path.join(self.packageDir,self.configureName)):/if True:/g" \ - ./petsc-${PETSC_VERSION}/config/BuildSystem/config/package.py export PETSC_DIR=${PWD}/petsc-${PETSC_VERSION} export PETSC_ARCH=intel printenv >> $GITHUB_ENV @@ -146,6 +145,7 @@ jobs: --with-fc=mpiifx \ --with-cc=mpiicx \ --with-cxx=mpiicpx \ + --with-x=0 \ --download-fftw --download-hdf5 --with-hdf5-fortran-bindings=1 --download-zlib make all