[ET Trac] [Einstein Toolkit] #1902: PETSc does not build on Ubuntu 16.04
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Mon Jun 6 10:26:49 CDT 2016
#1902: PETSc does not build on Ubuntu 16.04
------------------------------------+---------------------------------------
Reporter: hinder | Owner: hinder
Type: defect | Status: assigned
Priority: major | Milestone: ET_2016_05
Component: EinsteinToolkit thorn | Version: development version
Resolution: | Keywords: PETSc
------------------------------------+---------------------------------------
Changes (by hinder):
* priority: critical => major
Comment:
Replying to [comment:4 eschnett]:
> Please give more information. What machine was this, what was the
machine description, option list, thorn list, etc? Did this use
Simfactory?
This was a ubuntu-16.04 docker container, and it uses the ubuntu.cfg
optionlist from simfactory. The thornlist was einsteintoolkit.th, with
the following thorns explicitly enabled:
CactusElliptic/EllPETSc
CactusUtils/TATPETSc
ExternalLibraries/PETSc
as is done for the standard Jenkins Ubuntu (12.04) tests.
If you don't have access to a machine with Ubuntu 16.04, and have a
machine with Docker installed, you can create your own container for
Ubuntu 16.04 with the required packages for the ET by following the
instructions at https://hub.docker.com/r/ianhinder/et-jenkins-slave/.
Note that this is the first time I have tried to build the ET with this
version of Ubuntu, and I had to modify the list of recommended packages
from those in the ubuntu.cfg optionlist, since several of them no longer
exist. The packages used in this container can be seen in the Dockerfile
(https://bitbucket.org/ianhinder/et-jenkins-
slave/src/ubuntu-16.04/Dockerfile.
Reducing severity to major, because PETSc is not enabled by default in the
ET thornlist. People using Ubuntu 16.04 will still not be able to use
PETSc, but presumably it is disabled by default because it is not expected
to work easily.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1902#comment:7>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list