I'm trying to build an up-to-date version of PETSc on ARCHER. I'm using the script in the Firedrake petsc directory for configuring: /work/y07/y07/fdrake/petsc/reconfigure-cray-gnu-shared.py and the following steps: cd $WORK/build_new/petsc source ~/firedrake.env python reconfigure-cray-gnu-shared.py firedrake.env contains: module unload PrgEnv-cray module load PrgEnv-gnu module unload python module load anaconda # Add fdrake module path export FDRAKE_DIR=/work/y07/y07/fdrake module use $FDRAKE_DIR/modules # Load build environment module load fdrake-build-env module load fdrake-python-env export PETSC_ARCH=cray-gnu-shared export PETSC_DIR=$WORK/build_new/petsc The configuration step fails with a segmentation fault when making 'ml'. Has anyone else encountered this issue? Does the configuration script need updating? output_configure.log: https://gist.github.com/ctjacobs/8611d07eae5dfb1f39f2