Source: examl
Version: 3.0.20-1
Severity: important
User: [email protected]
Usertags: flaky

While inspecting regressions in autopkgtest results¹, I noticed that
your package failed multiple times without apparent changes and
passed later again. Your package is using openmpi, so it needs an update
for changes in openmpi3 regarding oversubscription (see below). The last
regression was involved in delaying the migration of openmpi.

Quote from (please help improve that wiki page if it isn't clear):
https://wiki.debian.org/ContinuousIntegration/TriagingTips/openmpi3-oversubscription
'''
The solution is to add the following (or equivalent) to the test script.

export OMPI_MCA_rmaps_base_oversubscribe=1
'''

Recent discussion of gating migration by autopkgtests on debian-devel²
noted that if this is going to work, and in particular if we are going
to *block* migration when it causes autopkgtest regressions rather than
merely delaying it, intermittent autopkgtest failures are likely to have
to be considered RC due to their impact on the tested package's
dependencies; for now I've filed it as important.

Paul

¹ https://ci.debian.net/packages/e/examl/testing/amd64
² https://lists.debian.org/debian-devel/2018/05/msg00061.html

https://ci.debian.net/data/autopkgtest/testing/amd64/e/examl/541415/log.gz

Run MPI on 2 of 2 available processors
Use examl with AVX support and 2 processors
--------------------------------------------------------------------------
There are not enough slots available in the system to satisfy the 2 slots
that were requested by the application:
  /usr/lib/examl/bin/examl-AVX

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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to