> On Nov 5, 2018, at 4:16 PM, Balay, Satish <balay@mcs.anl.gov> wrote:
>
> Hi,
>
> I'm attempted a build of firedrake - and get a failure.
>
> Attaching the log.
>
> thanks,
> Satish
>
> -------------
>
> balay@asterix /home/balay/soft
> $ python3 firedrake-install --install pyadjoint --no-package-manager
> Running firedrake-install --install pyadjoint --no-package-manager
> apt-get not found or disabled. Proceeding on the rash assumption that your compiled dependencies are in place.
> If this is not the case, please install the following and try again:
> * A C and C++ compiler (for example gcc/g++ or clang), GNU make
> * A Fortran compiler (for PETSc)
> * MPI
> * Blas and Lapack
> * Git, Mercurial
> * Python version >=3.5
> * The Python headers
> * autoconf, automake, libtool
> * CMake
> * zlib
> Creating firedrake venv in '/home/balay/soft/firedrake'.
> Cloning firedrake
>
> Successfully cloned repository firedrake
> Checking out branch master
> Successfully checked out branch master
> Cloning the dependencies of firedrake
> Cloning ufl
>
> Successfully cloned repository ufl
> Checking out branch master
> Successfully checked out branch master
> Cloning fiat
>
> Successfully cloned repository fiat
> Checking out branch master
> Successfully checked out branch master
> Cloning FInAT
>
> Successfully cloned repository FInAT
> Checking out branch master
> Successfully checked out branch master
> Cloning tsfc
>
> Successfully cloned repository tsfc
> Checking out branch master
> Successfully checked out branch master
> Cloning PyOP2
>
> Successfully cloned repository PyOP2
> Checking out branch master
> Successfully checked out branch master
> Cloning the dependencies of PyOP2
> Cloning petsc
>
> Successfully cloned repository petsc
> Checking out branch firedrake
> Successfully checked out branch firedrake
> Cloning petsc4py
>
> Successfully cloned repository petsc4py
> Checking out branch firedrake
> Successfully checked out branch firedrake
> Cloning COFFEE
>
> Successfully cloned repository COFFEE
> Checking out branch master
> Successfully checked out branch master
> Cloning pyadjoint
>
> Successfully cloned repository pyadjoint
> Checking out branch master
> Successfully checked out branch master
> Cloning the dependencies of pyadjoint
> Installing petsc/
> Downloading Eigen from '
https://bitbucket.org/eigen/eigen/get/3.3.3.tar.gz' to 'eigen-3.3.3.tgz'
> Checking Eigen tarball integrity
> Eigen tarball hash valid
> Building PETSc.
> Depending on your platform, may take between a few minutes and an hour or more to build!
> Installing pip dependencies for petsc4py
> No dependencies found. Skipping.
> Installing pip dependencies for COFFEE
> Installing pip dependencies for ufl
> No dependencies found. Skipping.
> Installing pip dependencies for fiat
> No dependencies found. Skipping.
> Installing pip dependencies for FInAT
> Installing pip dependencies for tsfc
> Installing pip dependencies for PyOP2
> Installing pip dependencies for firedrake
> Installing pip dependencies for pyadjoint
> Traceback (most recent call last):
> File "firedrake-install", line 1124, in <module>
> pip_requirements(p)
> File "firedrake-install", line 614, in pip_requirements
> run_pip_install(["-r", "%s/requirements.txt" % package])
> File "firedrake-install", line 597, in run_pip_install
> check_call(pipinstall + pipargs)
> File "firedrake-install", line 435, in check_call
> log.debug(subprocess.check_output(arguments, stderr=subprocess.STDOUT, env=env).decode())
> File "/usr/lib64/python3.7/subprocess.py", line 389, in check_output
> **kwargs).stdout
> File "/usr/lib64/python3.7/subprocess.py", line 481, in run
> output=stdout, stderr=stderr)
> subprocess.CalledProcessError: Command '['/home/balay/soft/firedrake/bin/python', '-m', 'pip', 'install', '--no-binary', 'mpi4py', '-vvv', '-r', 'pyadjoint/requirements.txt']' returned non-zero exit status 1.
>
>
> Install log saved in firedrake-install.log
> balay@asterix /home/balay/soft<firedrake-install.log>