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