Bug#1003020: openblas breaks hypre autopkgtest on armhf: test times out after 2:47h
Paul Gevers
elbrus at debian.org
Sun Jan 2 20:19:33 GMT 2022
Source: openblas, hypre
Control: found -1 openblas/0.3.19+ds-1
Control: found -1 hypre/2.22.1-3
Severity: serious
Tags: sid bookworm
X-Debbugs-CC: debian-ci at lists.debian.org
User: debian-ci at lists.debian.org
Usertags: breaks needs-update
Dear maintainer(s),
With a recent upload of openblas the autopkgtest of hypre fails in
testing when that autopkgtest is run with the binary packages of
openblas from unstable on armhf due to a timeout after 2:47 h. It passes
when run with only packages from testing in about 9-12 minutes. In
tabular form:
pass fail
openblas from testing 0.3.19+ds-1
hypre from testing 2.22.1-3
all others from testing from testing
I copied some of the output at the bottom of this report, but as the
test times out, I suspect it just hangs and there's not much useful to see.
Currently this regression is blocking the migration of openblas to
testing [1]. Due to the nature of this issue, I filed this bug report
against both packages. Can you please investigate the situation and
reassign the bug to the right package?
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=openblas
https://ci.debian.net/data/autopkgtest/testing/armhf/h/hypre/17988587/log.gz
Building tests for HYPRE
rm -f *.o *.obj
rm -rf pchdir tca.map *inslog*
mpicc -I/usr/include/hypre -I/usr/include/superlu
-I/usr/include/superlu-dist -pthread
-I/usr/lib/arm-linux-gnueabihf/openmpi/include
-I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -c -o ij.o ij.c
Building ij ... mpicc -o ij ij.o -L/lib -lHYPRE -Wl,-rpath,/lib
-L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -lm mpicc
-I/usr/include/hypre -I/usr/include/superlu -I/usr/include/superlu-dist
-pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include
-I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -c -o
ij_assembly.o ij_assembly.c
Building ij_assembly ... mpicc -o ij_assembly ij_assembly.o -L/lib
-lHYPRE -Wl,-rpath,/lib
-L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -lm mpicc
-I/usr/include/hypre -I/usr/include/superlu -I/usr/include/superlu-dist
-pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include
-I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -c -o
sstruct.o sstruct.c
Building sstruct ... mpicc -o sstruct sstruct.o -L/lib -lHYPRE
-Wl,-rpath,/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib
-lmpi -lm mpicc -I/usr/include/hypre -I/usr/include/superlu
-I/usr/include/superlu-dist -pthread
-I/usr/lib/arm-linux-gnueabihf/openmpi/include
-I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -c -o struct.o
struct.c
Building struct ... mpicc -o struct struct.o -L/lib -lHYPRE
-Wl,-rpath,/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib
-lmpi -lm mpicc -I/usr/include/hypre -I/usr/include/superlu
-I/usr/include/superlu-dist -pthread
-I/usr/lib/arm-linux-gnueabihf/openmpi/include
-I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -c -o
ams_driver.o ams_driver.c
Building ams_driver ... mpicc -o ams_driver ams_driver.o -L/lib -lHYPRE
-Wl,-rpath,/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib
-lmpi -lm mpicc -I/usr/include/hypre -I/usr/include/superlu
-I/usr/include/superlu-dist -pthread
-I/usr/lib/arm-linux-gnueabihf/openmpi/include
-I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -c -o
maxwell_unscaled.o maxwell_unscaled.c
Building maxwell_unscaled ... mpicc -o maxwell_unscaled
maxwell_unscaled.o -L/lib -lHYPRE -Wl,-rpath,/lib
-L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -lm mpicc
-I/usr/include/hypre -I/usr/include/superlu -I/usr/include/superlu-dist
-pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include
-I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -c -o
struct_migrate.o struct_migrate.c
Building struct_migrate ... mpicc -o struct_migrate struct_migrate.o
-L/lib -lHYPRE -Wl,-rpath,/lib
-L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -lm mpicc
-I/usr/include/hypre -I/usr/include/superlu -I/usr/include/superlu-dist
-pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include
-I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -c -o
sstruct_fac.o sstruct_fac.c
Building sstruct_fac ... mpicc -o sstruct_fac sstruct_fac.o -L/lib
-lHYPRE -Wl,-rpath,/lib
-L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -lm mpicc
-I/usr/include/hypre -I/usr/include/superlu -I/usr/include/superlu-dist
-pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include
-I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -c -o ij_mv.o
ij_mv.c
Building ij_mv ... mpicc -o ij_mv ij_mv.o -L/lib -lHYPRE -Wl,-rpath,/lib
-L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -lm mpicc
-I/usr/include/hypre -I/usr/include/superlu -I/usr/include/superlu-dist
-pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include
-I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -c -o
zboxloop.o zboxloop.c
Building zboxloop ... mpicc -o zboxloop zboxloop.o -L/lib -lHYPRE
-Wl,-rpath,/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib
-lmpi -lm Running tests for HYPRE
testing began at Sat Jan 1 12:09:43 UTC 2022
running TEST_ams ... ok
test TEST_ams for HYPRE completed in 11 s
skipping TEST_bench
skipping TEST_examples
running TEST_fac ... ok
test TEST_fac for HYPRE completed in 12 s
skipping TEST_fei
running TEST_ij ... ok
test TEST_ij for HYPRE completed in 124 s
running TEST_lobpcg ... ok
test TEST_lobpcg for HYPRE completed in 29 s
running TEST_longdouble ... ok
test TEST_longdouble for HYPRE completed in 30 s
running TEST_single ... ok
test TEST_single for HYPRE completed in 25 s
running TEST_sstruct ... ok
test TEST_sstruct for HYPRE completed in 123 s
running TEST_struct ... ok
test TEST_struct for HYPRE completed in 145 s
running TEST_superlu ... autopkgtest [14:56:19]: ERROR: timed out on
command "su -s /bin/bash debci -c set -e; export USER=`id -nu`; .
/etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2>&1 ||
true; buildtree="/tmp/autopkgtest-lxc.9kf_3pg2/downtmp/build.hHH/src";
mkdir -p -m 1777 --
"/tmp/autopkgtest-lxc.9kf_3pg2/downtmp/test-hypre-artifacts"; export
AUTOPKGTEST_ARTIFACTS="/tmp/autopkgtest-lxc.9kf_3pg2/downtmp/test-hypre-artifacts";
export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755
"/tmp/autopkgtest-lxc.9kf_3pg2/downtmp/autopkgtest_tmp"; export
AUTOPKGTEST_TMP="/tmp/autopkgtest-lxc.9kf_3pg2/downtmp/autopkgtest_tmp";
export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive;
export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=160; unset
LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY
LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pid; set -C; echo
$$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f
/tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod
+x
/tmp/autopkgtest-lxc.9kf_3pg2/downtmp/build.hHH/src/debian/tests/test-hypre;
touch /tmp/autopkgtest-lxc.9kf_3pg2/downtmp/test-hypre-stdout
/tmp/autopkgtest-lxc.9kf_3pg2/downtmp/test-hypre-stderr;
/tmp/autopkgtest-lxc.9kf_3pg2/downtmp/build.hHH/src/debian/tests/test-hypre
2> >(tee -a /tmp/autopkgtest-lxc.9kf_3pg2/downtmp/test-hypre-stderr >&2)
> >(tee -a /tmp/autopkgtest-lxc.9kf_3pg2/downtmp/test-hypre-stdout);"
(kind: test)
autopkgtest [14:56:20]: test test-hypre
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20220102/c4bac53e/attachment-0001.sig>
More information about the debian-science-maintainers
mailing list