Hi Jakob,

According to 
https://easybuild.readthedocs.io/en/latest/version-specific/easyconfig_parameters.html
 it would seem that setting

maxparallel = 1

Or (or possibly and, I have not tested this)

parallel = 1

In the EasyConfig should do the trick.

--
Terje Kvernes

On 2 Feb 2020, at 20:03, Jakob Schiøtz <[email protected]> wrote:

Dear all,

I am trying to compile ELPA with the 2019b toolchains.  I made a new easyconfig 
file based on the old one, and that works fine for the intel/2019b toolchain.  
But for the foss/2019b toolchain it fails with a compilation error.  It is a 
.mod file missing, and since .mod files apparently are some kind of output 
files from the Fortran compiler, I suspected a problem with the parallel build 
(EasyBuild uses "make -j 48" on a 24-core machine with hyperthreading).  
Indeed, compiling with --parallel=1 solves the problem.

How do I make this the default behaviour in the EasyConfig?

Obviously, the correct solution would be to fix the upstream 
Autotools-generated Makefile, but that is beyond me.

/Jakob

--
Jakob Schiøtz, professor, Ph.D.
Department of Physics
Technical University of Denmark
DK-2800 Kongens Lyngby, Denmark
http://www.fysik.dtu.dk/~schiotz/



Reply via email to