Skip to content

Commit

Permalink
Bumped versions of all modules - GCC 12
Browse files Browse the repository at this point in the history
  • Loading branch information
ahmad-el-sayed committed May 21, 2024
1 parent 46527aa commit 82597d8
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/build-and-test-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@ jobs:

name: ${{ inputs.platform }}-${{ inputs.build_type }}

# The default compiler on macos is clang, switch to gcc 11. Specifying the version is necessary.
# The default compiler on macos is clang, switch to gcc. Specifying the version is necessary.
# It seems like gcc and g++ are symbolic links to the default clang and clang++ compilers, respectively.
# CMAKE_CXX_COMPILER_ID will evaluate to AppleClang rather than GNU on macos.
env:
CC: gcc-11
CXX: g++-11
CC: gcc-12
CXX: g++-12

# Build steps
steps:
Expand Down
8 changes: 4 additions & 4 deletions scripts/module_load.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Script that is meant to be sourced in the CI
# It includes the necessary module loads to build MeshKernel on Deltares Linux machines

module load cmake/3.23.1_gcc11.3.0
module load gcc/11.3.0
module load boost/1.81.0_gcc11.3.0
module load netcdf/v4.9.1_gcc11.3.0
module load gcc/12.2.0_gcc12.2.0
module load cmake/3.26.4_gcc12.2.0
module load boost/1.83.0_gcc12.2.0
module load netcdf/4.9.2_4.6.1_gcc12.2.0

0 comments on commit 82597d8

Please sign in to comment.