precice / systemtests

Testing preCICE / solver combinations using Docker
GNU General Public License v3.0
3 stars 4 forks source link

Update PETSc to v3.12 #246

Closed Eder-K closed 4 years ago

Eder-K commented 4 years ago

Building calculix-adapter with this version depends on https://github.com/precice/calculix-adapter/pull/41, otherwise ready to merge.

This PR updates the Ubuntu 18.04 and 16.04 preCICE builds to use PETSc v3.12.5. As a result of this change, other changes have been performed as well:

MakisH commented 4 years ago

For documentation purposes, this point:

  • Most tests are now operating on a 18.04 base (formerly 16.04). This is due to the tutorials requiring a more recent openmpi version (2.0 required, 16.04 only provides 1.10).

seems to be inaccurate. Currently, all the cases are known to be working on 16.04 and OpenMPI 1.10.

However, in any case, let's just get rid of any 16.04 cases that cause trouble at the moment. We will soon change our whole infrastructure anyway and 16.04 will reach end-of-life in a few months.