Bug#1071722: adios4dolfinx: FTBFS: failing tests

Drew Parsons dparsons at debian.org
Fri May 31 15:18:08 BST 2024


On 2024-05-31 14:04, Santiago Vila wrote:
> El 31/5/24 a las 13:21, Drew Parsons escribió:
>> Source: adios4dolfinx
>> Followup-For: Bug #1071722
>> 
>> Santiago, could you try running with
>> 
>> export OMPI_MCA_rmaps_base_oversubscribe=true
>> 
>> added to the top of debian/rules?
> 
> That seems to work.
> 
> And also it works again on single-cpu systems
> (where it previously also failed).

Great.  We'll resolve it that way then.  It's already used in other mpi 
packages where mpirun is invoked explicitly.
I didn't catch that adios4dolfinx was invoking mpi tests internally 
inside its tests.


> But if the user sets DEB_BUILD_OPTIONS=parallel=1
> and the package oversubscribes anyway, then
> we would not honoring DEB_BUILD_OPTIONS and it would
> still be a bug (admittedly, less severe than a FTBFS bug).

I don't thing it's an issue. DEB_BUILD_OPTIONS=parallel is more about 
the build itself (triggering make -j8 for example) than about testing 
mpi execution.

Drew



More information about the debian-science-maintainers mailing list