Hi,

GROMACS dev here - I expect that will let that test pass. It just needs
enough processes that can resolve MPI calls without deadlocking.

Mark

On Thu, Jan 18, 2018 at 9:12 PM Nicholas Breen <nbr...@debian.org> wrote:

> On Wed, Jan 17, 2018 at 11:22:27PM -0500, Aaron M. Ucko wrote:
> > The only 3.0.x version available for x32 is 3.0.0-1, because newer
> > versions build-depend on pmix, which in turn build-depends on pandoc,
> > which is unavailable there.  (I think the Haskell stack generally is.)
> > With that version installed in my laptop's x32 chroot and everything
> > else left at the versions available in unstable, I get *different*
> > errors per the attached log, excerpted below.  (Using unstable across
> > the board yields the same errors as on the autobuilder.)
>
> Technically an improvement!  The "not enough slots" error is a known
> OpenMPI
> bug-or-feature, depending on who you ask.  As a workaround, could you
> please
> add this near the top of debian/rules?
>
> export OMPI_MCA_rmaps_base_oversubscribe=1
>
> I'm not sure if this will let MdrunUtilityMpiUnitTests pass, but it should
> at
> least get further and to a more informative error.  The "debian/rules
> build-openmpi" target skips the very lengthy compilation of everything
> else.
>
> A more powerful system shouldn't make any difference.
>
>

Reply via email to