Source: boost1.90 Version: 1.90.0-2 Severity: serious Tags: patch Hi Maintainer
The 'mpi' autopkgtest fails on i386 [1]. I have copied what I hope is the relevant part of the log below. openmpi is no longer built on 32-bit architectures. I suggest to skip these tests on i386, as was done on armhf, as follows: --- a/debian/tests/control +++ b/debian/tests/control @@ -32,7 +32,7 @@ #Tests: graph-parallel #Depends: libboost-graph-parallel1.90-dev, libboost-mpi1.90-dev, mpi-default-dev, build-essential, libgraph-easy-perl, cmake -#Architecture: !armhf +#Architecture: !armhf !i386 #Restrictions: allow-stderr Tests: iostreams @@ -50,12 +50,12 @@ Tests: mpi Depends: libboost-mpi1.90-dev, mpi-default-dev, build-essential, cmake -Architecture: !armhf +Architecture: !armhf !i386 Restrictions: allow-stderr #Tests: mpi-python #Depends: libboost-mpi-python1.90-dev, mpi-default-dev, python3-minimal -#Architecture: !armhf +#Architecture: !armhf !i386 #Restrictions: allow-stderr Tests: program-options Regards Graham [1] https://ci.debian.net/packages/b/boost1.90/testing/i386/ 918s autopkgtest [12:11:21]: test mpi: [----------------------- 918s -- The CXX compiler identification is GNU 15.2.0 918s -- Detecting CXX compiler ABI info 919s -- Detecting CXX compiler ABI info - done 919s -- Check for working CXX compiler: /usr/bin/c++ - skipped 919s -- Detecting CXX compile features 919s -- Detecting CXX compile features - done 919s -- Found MPI_CXX: /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so (found version "4.1") 919s -- Found MPI: TRUE (found version "4.1") 920s -- Configuring done (1.2s) 920s -- Generating done (0.0s) 920s -- Build files have been written to: /tmp/tmp.RWanOEbNQL/build 920s [ 8%] Building CXX object CMakeFiles/demo1.dir/demo1.cpp.o 921s [ 16%] Linking CXX executable demo1 921s [ 16%] Built target demo1 921s [ 25%] Building CXX object CMakeFiles/demo2.dir/demo2.cpp.o 924s [ 33%] Linking CXX executable demo2 924s [ 33%] Built target demo2 924s [ 41%] Building CXX object CMakeFiles/demo3.dir/demo3.cpp.o 926s [ 50%] Linking CXX executable demo3 927s [ 50%] Built target demo3 927s [ 58%] Building CXX object CMakeFiles/demo4.dir/demo4.cpp.o 929s [ 66%] Linking CXX executable demo4 929s [ 66%] Built target demo4 929s [ 75%] Building CXX object CMakeFiles/demo5.dir/demo5.cpp.o 931s [ 83%] Linking CXX executable demo5 932s [ 83%] Built target demo5 932s [ 91%] Building CXX object CMakeFiles/demo6.dir/demo6.cpp.o 934s [100%] Linking CXX executable demo6 934s [100%] Built target demo6 934s build: OK 934s [mpiexec@ci-039-f80b7842] match_arg (lib/utils/args.c:166): unrecognized argument oversubscribe 934s [mpiexec@ci-039-f80b7842] HYDU_parse_array (lib/utils/args.c:181): argument matching returned error 934s [mpiexec@ci-039-f80b7842] parse_args (mpiexec/get_parameters.c:315): error parsing input array 934s [mpiexec@ci-039-f80b7842] HYD_uii_mpx_get_parameters (mpiexec/get_parameters.c:48): unable to parse user arguments 934s [mpiexec@ci-039-f80b7842] main (mpiexec/mpiexec.c:49): error parsing parameters 935s autopkgtest [12:11:38]: test mpi: -----------------------] 935s autopkgtest [12:11:38]: test mpi: - - - - - - - - - - results - - - - - - - - - - 935s mpi FAIL non-zero exit status 253

