On 17-02-22 14:08, Kenneth Hoste wrote:
Hi Maxime,
On 22/02/2017 17:22, Maxime Boissonneault wrote:
Actually, looking through the log file, I see PETSc which says to run
make install, but easybuild runs "make" without the install option:
3693 make[2]: Leaving directory
'/dev/shm/mboisson/PETSc/3.7.5/iompi-2016.4/petsc-3.7.5'
3694 =========================================
3695 make[1]: Leaving directory
'/dev/shm/mboisson/PETSc/3.7.5/iompi-2016.4/petsc-3.7.5'
3696 Now to install the libraries do:
3697 make
PETSC_DIR=/dev/shm/mboisson/PETSc/3.7.5/iompi-2016.4/petsc-3.7.5/
PETSC_ARCH=arch-linux2-c-opt install
3698 =========================================
3699
3700 == 2017-02-22 15:08:25,451 run.py:443 INFO cmd " make
PETSC_DIR=/dev/shm/mboisson/PETSc/3.7.5/iompi-2016.4/petsc-3.7.5/ "
exited with exitcode 0 and output:
3701 make[1]: Entering directory
'/dev/shm/mboisson/PETSc/3.7.5/iompi-2016.4/petsc-3.7.5'
It runs "make install" later, but not with the arguments that PETSc
instructs to use:
Please open an issue on this, or a PR to the PETSc easyblock to fix
this issue.
Will do... as soon as I figure out a fix. Even when running things
manually I run into problems. Not sure why yet.
Maxime