On 6 Mar 2019, at 22:00, Shipton, Jemma <j.shipton@imperial.ac.uk> wrote:


Failed to clone libsupermesh using ssh, falling back to https.

Successfully cloned repository libsupermesh.

Checking out branch master

Successfully checked out branch master

Traceback (most recent call last):

  File "firedrake-install", line 1173, in <module>

    build_and_install_libsupermesh()

  File "firedrake-install", line 823, in build_and_install_libsupermesh

    check_call(["make"])

  File "firedrake-install", line 438, in check_call

    log.debug(subprocess.check_output(arguments, stderr=subprocess.STDOUT, env=env).decode())

  File "/usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 336, in check_output

    **kwargs).stdout

  File "/usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 418, in run

    output=stdout, stderr=stderr)

subprocess.CalledProcessError: Command '['make']' returned non-zero exit status 2.


It looks like libsupermesh (a new dependency) has some tests which use the c++ api to MPI. But that is deprecated for a long time and seemingly removed by openmpi 4 which you have?

Lawrence