Hi

On 05/01/2017 12:05, Santiago Vila wrote:
Status:    FAILED
Output:
           
--------------------------------------------------------------------------
           There are not enough slots available in the system to satisfy the 2 
slots
           that were requested by the application:
             test-yaspgrid-yaspfactory-1d

           Either request fewer slots for your application, or make more slots 
available
           for use.
           
--------------------------------------------------------------------------

I started seeing similar errors in other MPI applications since the upload of openmpi 2.0.2~ to unstable.

The solution was to add --oversubscribe to the mpirun command line, e.g. [1].

The bug should be reproducible with sbuild on a single CPU virtual machine.
It always fail for me (I tried 10 times in different autobuilders).

If I understand correctly, --oversubscribe should be needed in your case where you have fewer CPUs than the number of processes requested, but I was seeing the errors even when there were more than enough CPUs available.

Regards
Graham


[1] https://anonscm.debian.org/cgit/debian-science/packages/lammps.git/commit/?id=64c465da9036114cec9220ebe58bd264b974b694

Reply via email to