]> https://gitweb.dealii.org/ - candi.git/commitdiff
CI: osx use gcc-11 to fix compilation
authorTimo Heister <timo.heister@gmail.com>
Wed, 8 Feb 2023 01:17:49 +0000 (20:17 -0500)
committerTimo Heister <timo.heister@gmail.com>
Thu, 9 Feb 2023 17:24:58 +0000 (12:24 -0500)
test

a

a

f

.github/workflows/main.yml

index 40468977bfa37d13fc0eb2efa8aa42b1b55de252..70e3d93ea58e35184dec18de10fd0f9dd310546a 100644 (file)
@@ -97,24 +97,12 @@ jobs:
       - uses: actions/checkout@v3
       - name: setup
         run: |
-          # Force cmake version 3.20.5
-          pip install cmake==3.20.5
-          echo "/Library/Frameworks/Python.framework/Versions/2.7/bin" >> $GITHUB_PATH
-
-          # Update packages
-          brew update
-          brew upgrade
-
-          # Install openmpi
-          brew install openmpi
-
-          # Reinstall gcc
-          brew reinstall gcc@9
+          brew install openmpi gcc@11
 
       - name: info
         run: |
           # Export the compilers
-          export OMPI_CXX=g++-9; export OMPI_CC=gcc-9; export OMPI_FC=gfortran-9
+          export OMPI_CXX=g++-11; export OMPI_CC=gcc-11; export OMPI_FC=gfortran-11
 
           # Show compilers and cmake versions
           mpicc --version
@@ -126,7 +114,7 @@ jobs:
       - name: build
         run: |
           # Export the compilers
-          export OMPI_CXX=g++-9; export OMPI_CC=gcc-9; export OMPI_FC=gfortran-9
+          export OMPI_CXX=g++-11; export OMPI_CC=gcc-11; export OMPI_FC=gfortran-11
 
           # Compile dealii in DEBUG mode only
           echo 'DEAL_II_CONFOPTS="-D CMAKE_BUILD_TYPE=Debug"' >> candi.cfg

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.