- force cmake 3.18 as 9.2 does not support 3.19 (default in the VM)
- change the minimal build to use MPI as well (without it, blas is not
found for some reason). There is no good reason to test candi builds
without MPI.
steps:
- uses: actions/checkout@v2
+ - name: setup
+ run: |
+ # force cmake version:
+ pip install cmake==3.18.4
+ echo "/Library/Frameworks/Python.framework/Versions/2.7/bin" >> $GITHUB_PATH
+ brew install openmpi
- name: info
run: |
- g++ -v
+ mpicxx -v
cmake --version
- name: build
run: |
- echo 'DEAL_CONFOPTS="-D DEAL_II_WITH_MPI=OFF"' >> candi.cfg
./candi.sh -j 2 --packages="dealii"
cd ~/deal.ii-candi/tmp/build/deal.II-* && make test
- uses: actions/checkout@v2
- name: setup
run: |
+ # force cmake version:
+ pip install cmake==3.18.4
+ echo "/Library/Frameworks/Python.framework/Versions/2.7/bin" >> $GITHUB_PATH
brew install openmpi
- name: info
run: |
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