Package: examl Version: 3.0.22-5 Severity: normal While trying to give a hand with openmpi 5 transition, Salsa CI autopkgtest for examl[1] failed with the following error:
+ examl -t testData/49.tree -m GAMMA -s 49.unpartitioned.binary -n T1 Run MPI on 2 of 2 available processors Use /usr/lib/examl/bin/examl-avx2 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-avx2 Either request fewer procs for your application, or make more slots available for use. A "slot" is the PRRTE term for an allocatable unit where we can launch a process. The number of slots available are defined by the environment in which PRRTE processes are run: 1. Hostfile, via "slots=N" clauses (N defaults to number of processor cores if not provided) 2. The --host command line parameter, via a ":N" suffix on the hostname (N defaults to 1 if not provided) 3. Resource manager (e.g., SLURM, PBS/Torque, LSF, etc.) 4. If none of a hostfile, the --host command line parameter, or an RM is present, PRRTE defaults to the number of processor cores In all the above cases, if you want PRRTE to default to the number of hardware threads instead of the number of processor cores, use the --use-hwthread-cpus option. Alternatively, you can use the --map-by :OVERSUBSCRIBE option to ignore the number of available slots when deciding the number of processes to launch. -------------------------------------------------------------------------- [1]: https://salsa.debian.org/med-team/examl/-/jobs/6561673 I initially thought that examl needed 2 cores minimum, but the error is a not as clear as I first thought. It seems that examl did capture two cores and try to make use of both, but for some reason, only one was usable. As far as I can tell, the error was repeatable over two consecutive runs in Salsa CI. I did not hit problems when testing locally, and there are no visible problems in debci since the month of April[2], so this is not too catastrophic neither. [2]: https://ci.debian.net/packages/e/examl/unstable/amd64/ For information, -- .''`. Étienne Mollier <emoll...@debian.org> : :' : pgp: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da `. `' sent from /dev/pts/4, please excuse my verbosity `- on air: Erik Norlander - Music Machine
signature.asc
Description: PGP signature