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