Thank you very much, Terje!

maxparallel = 1 did the job!

/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/



> On 2 Feb 2020, at 20.17, Terje Kvernes <[email protected]> wrote:
> 
> 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