[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