Bug#850229: dune-grid: FTBFS (not enough slots available)

Graham Inggs ginggs at debian.org
Thu Jan 5 10:59:08 UTC 2017


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



More information about the debian-science-maintainers mailing list