Bug#904669: xmds2: autopkgtest times out since 2018-07-19
Paul Gevers
elbrus at debian.org
Thu Jul 26 13:28:50 BST 2018
Source: xmds2
Version: 2.2.3+dfsg-10
X-Debbugs-CC: debian-ci at lists.debian.org
User: debian-ci at lists.debian.org
Usertags: timeout
Dear maintainers,
Since 2018-07-19 the autopkgtest of your package times out (after 2:47h)
on ci.debian.net. I have copied the output below.
Could you please make your autopkgtest robust against this? The
autpkgtest used to pass in around 13 minutes, so something really
changed. (gcc-8 was introduced as default around that time if I am correct).
Don't hesitate to ask for help for the Debian CI teamĀ² if you need help
solving this issue.
I will blacklist this package on the ci.debian.net infrastructure and
will remove the blacklist once this bug is fixed.
Paul
https://ci.debian.net/data/autopkgtest/unstable/amd64/x/xmds2/667396/log.gz
autopkgtest [12:59:22]: test run-tests: [-----------------------
Checking for 'g++' (c++ compiler) : /usr/bin/g++
Checking whether the compiler works : yes
Checking that we have a C++ compiler : yes
Checking whether we are cross-compiling : no
Checking whether we can link to only static libraries : no (will use
dynamic libraries)
Trying to make compiler optimise for this machine : yes
Trying to make compiler tune for this machine : yes
Checking for compiler flags -O3 : yes
Checking for compiler flags -ffast-math : yes
Checking for compiler flags -funroll-all-loops : yes
Checking for compiler flags -fomit-frame-pointer : yes
Checking for compiler flags -falign-loops : yes
Checking for compiler flags -fstrict-aliasing : yes
Checking for compiler flags -momit-leaf-frame-pointer : yes
Checking for cautious math flags : yes
Checking for Autovectorisation : yes
Checking for OpenMP : yes
Checking for pthreads : yes
Checking for compiler debug flags : yes
Checking for srandomdev : not found
Checking for /dev/urandom : yes
Checking for program h5cc : /usr/bin/h5cc
Checking for HDF5 (static library) : yes
Checking for HDF5 High-level library (static library) : yes
Checking for function H5Lexists : yes
Checking for libxmds (static library) : no (will try
dynamic library instead)
Checking for libxmds (dynamic library) : no (it's
optional anyway)
Checking for Intel's Vector Math Library (static library) : no (will try
dynamic library instead)
Checking for Intel's Vector Math Library (dynamic library) : no (it's
optional anyway)
Checking aggressive dSFMT compile flags : yes
Checking for Intel's Math Kernel Library (static library) : no (will
try dynamic library instead)
Checking for Intel's Math Kernel Library (dynamic library) : no (it's
optional anyway)
Checking for ATLAS's CBLAS. (static library) : no (will
try dynamic library instead)
Checking for ATLAS's CBLAS. (dynamic library) : yes
Checking for GSL (static library) : yes
Checking for FFTW3 (static library) : yes
Checking for single-precision FFTW3 (static library) : yes
Checking for threading support in FFTW3 (static library) : yes
Checking for OpenMP support in FFTW3 (static library) : yes
Checking for threading support in single-precision FFTW3 (static
library) : yes
Checking for OpenMP support in single-precision FFTW3 (static library)
: yes
Checking for program mpic++
: /usr/bin/mpic++
Checking for 'g++' (c++ compiler)
: /usr/bin/mpic++
Checking whether the compiler works
: yes
Checking that we have a C++ compiler
: yes
Checking whether we are cross-compiling
: no
Checking whether we can link to only static libraries
: no (will use dynamic libraries)
Trying to make compiler optimise for this machine
: yes
Trying to make compiler tune for this machine
: yes
Checking for compiler flags -O3
: yes
Checking for compiler flags -ffast-math
: yes
Checking for compiler flags -funroll-all-loops
: yes
Checking for compiler flags -fomit-frame-pointer
: yes
Checking for compiler flags -falign-loops
: yes
Checking for compiler flags -fstrict-aliasing
: yes
Checking for compiler flags -momit-leaf-frame-pointer
: yes
Checking for cautious math flags
: yes
Checking for Autovectorisation
: yes
Checking for OpenMP
: yes
Checking for pthreads
: yes
Checking for compiler debug flags
: yes
Checking for srandomdev
: not found
Checking for /dev/urandom
: yes
Checking for program h5cc
: /usr/bin/h5cc
Checking for HDF5 (static library)
: yes
Checking for HDF5 High-level library (static library)
: yes
Checking for function H5Lexists
: yes
Checking for libxmds (static library)
: no (will try dynamic library instead)
Checking for libxmds (dynamic library)
: no (it's optional anyway)
Checking for Intel's Vector Math Library (static library)
: no (will try dynamic library instead)
Checking for Intel's Vector Math Library (dynamic library)
: no (it's optional anyway)
Checking aggressive dSFMT compile flags
: yes
Checking for Intel's Math Kernel Library (static library)
: no (will try dynamic library instead)
Checking for Intel's Math Kernel Library (dynamic library)
: no (it's optional anyway)
Checking for ATLAS's CBLAS. (static library)
: no (will try dynamic library instead)
Checking for ATLAS's CBLAS. (dynamic library)
: yes
Checking for GSL (static library)
: yes
Checking for FFTW3 (static library)
: yes
Checking for single-precision FFTW3 (static library)
: yes
Checking for threading support in FFTW3 (static library)
: yes
Checking for OpenMP support in FFTW3 (static library)
: yes
Checking for threading support in single-precision FFTW3 (static
library) : yes
Checking for OpenMP support in single-precision FFTW3 (static library)
: yes
Checking for FFTW3 with MPI (static library)
: yes
Checking for single-precision FFTW3 with MPI (static library)
: yes
xmds2 version 2.2.3 "It came from the deep" (Debian package 2.2.3+dfsg-10)
Copyright 2000-2014 Graham Dennis, Joseph Hope, Mattias Johnsson
and the xmds team
Configuring for single-process scripts...
Configuring for MPI scripts...
Config log saved to
/tmp/autopkgtest-lxc.svx_k37p/downtmp/build.pTE/src/debian/xmds-user-data/waf_configure/config.log
test_bug_adaptive_timestep_hang (__main__.ScriptTestCase)
integrators/bug_adaptive_timestep_hang.xmds ...
/usr/lib/python2.7/dist-packages/h5py/__init__.py:36: FutureWarning:
Conversion of the second argument of issubdtype from `float` to
`np.floating` is deprecated. In future, it will be treated as
`np.float64 == np.dtype(float).type`.
from ._conv import register_converters as _register_converters
ok
test_vibstring_ark45 (__main__.ScriptTestCase)
integrators/vibstring_ark45.xmds ... ok
test_vibstring_ark89 (__main__.ScriptTestCase)
integrators/vibstring_ark89.xmds ... ok
test_vibstring_rk4 (__main__.ScriptTestCase)
integrators/vibstring_rk4.xmds ... ok
test_vibstring_rk45 (__main__.ScriptTestCase)
integrators/vibstring_rk45.xmds ... ok
test_vibstring_rk89 (__main__.ScriptTestCase)
integrators/vibstring_rk89.xmds ... ok
test_vibstring_rk9 (__main__.ScriptTestCase)
integrators/vibstring_rk9.xmds ... ok
test_vibstring_si (__main__.ScriptTestCase)
integrators/vibstring_si.xmds ... ok
test_vibstring_mm (__main__.ScriptTestCase)
integrators/richardson_extrapolation/vibstring_mm.xmds ... ok
test_vibstring_re (__main__.ScriptTestCase)
integrators/richardson_extrapolation/vibstring_re.xmds ... ok
test_vibstring_mm (__main__.ScriptTestCase)
integrators/richardson_extrapolation/vibstring_mm.xmds ... ok
test_vibstring_re (__main__.ScriptTestCase)
integrators/richardson_extrapolation/vibstring_re.xmds ... ok
test_RbGSdipoles (__main__.ScriptTestCase)
fast/RbGSdipoles.xmds ... ok
test_anharmonic_oscillator_wigner_mpi (__main__.ScriptTestCase)
fast/anharmonic_oscillator_wigner_mpi.xmds ... skipped 'Skipping test as
XMDS1 is required and not installed'
test_anharmonic_oscillator_wigner_mpi_parsing (__main__.ScriptTestCase)
fast/anharmonic_oscillator_wigner_mpi_parsing.xmds ... skipped 'Skipping
test as XMDS1 is required and not installed'
test_bessel_cosine_evolution (__main__.ScriptTestCase)
fast/bessel_cosine_evolution.xmds ... ok
test_bessel_cosine_groundstate (__main__.ScriptTestCase)
fast/bessel_cosine_groundstate.xmds ... ok
test_cpc_example4 (__main__.ScriptTestCase)
fast/cpc_example4.xmds ... ok
test_eigenvalues (__main__.ScriptTestCase)
fast/eigenvalues.xmds ... ok
test_groundstate (__main__.ScriptTestCase)
fast/groundstate.xmds ... ok
test_lorenz (__main__.ScriptTestCase)
fast/lorenz.xmds ... ok
test_tla (__main__.ScriptTestCase)
fast/tla.xmds ... ok
test_transverse_integration_in_vector_initialisation
(__main__.ScriptTestCase)
fast/transverse_integration_in_vector_initialisation.xmds ... ok
test_vibstring_circle_spectral (__main__.ScriptTestCase)
fast/vibstring_circle_spectral.xmds ... ok
test_arguments (__main__.ScriptTestCase)
features/arguments.xmds ... ok
test_arguments_append_args_to_output_filename (__main__.ScriptTestCase)
features/arguments_append_args_to_output_filename.xmds ... ok
test_arguments_with_similar_names (__main__.ScriptTestCase)
features/arguments_with_similar_names.xmds ... ok
test_error_check_multipath (__main__.ScriptTestCase)
features/error_check_multipath.xmds ... ok
test_halt_non_finite (__main__.ScriptTestCase)
features/halt_non_finite.xmds ... ./run_tests.py:64: RuntimeWarning:
invalid value encountered in less_equal
return numpy.logical_or(numpy.logical_or(numpy.abs(diff) <= 0.5 *
relTol * (numpy.abs(array2) + numpy.abs(array1)), numpy.abs(diff) <=
absTol), numpy.isnan(array2)).all()
ok
test_hermitegauss_transform_2d_chunked_breakpoints (__main__.ScriptTestCase)
features/hermitegauss_transform_2d_chunked_breakpoints.xmds ... ok
test_hermitegauss_transform_2d_chunked_breakpoints_hdf5
(__main__.ScriptTestCase)
features/hermitegauss_transform_2d_chunked_breakpoints_hdf5.xmds ... ok
test_realistic_Rb_and_fields (__main__.ScriptTestCase)
features/realistic_Rb_and_fields.xmds ... ok
test_runtime_paths (__main__.ScriptTestCase)
features/runtime_paths.xmds ... ok
test_space in filename (__main__.ScriptTestCase)
features/space in filename.xmds ... ok
test_integer_dimensions (__main__.ScriptTestCase)
geometry/integer_dimensions.xmds ... ok
test_integer_dimensions_reordered (__main__.ScriptTestCase)
geometry/integer_dimensions_reordered.xmds ... ok
test_nonlocal_access_multiple_components (__main__.ScriptTestCase)
geometry/nonlocal_access_multiple_components.xmds ... ok
test_nonlocal_edge_uniform_access (__main__.ScriptTestCase)
geometry/nonlocal_edge_uniform_access.xmds ... ok
test_nonlocal_index_access (__main__.ScriptTestCase)
geometry/nonlocal_index_access.xmds ... ok
test_nonlocal_negative_uniform_access (__main__.ScriptTestCase)
geometry/nonlocal_negative_uniform_access.xmds ... ok
test_nonlocal_split_uniform_access (__main__.ScriptTestCase)
geometry/nonlocal_split_uniform_access.xmds ... ok
test_bessel_cosine_groundstate (__main__.ScriptTestCase)
openmp/bessel_cosine_groundstate.xmds ... ok
test_diffusion_openmp (__main__.ScriptTestCase)
openmp/diffusion_openmp.xmds ... ok
test_diffusion_openmp_chunked (__main__.ScriptTestCase)
openmp/diffusion_openmp_chunked.xmds ... ok
test_eigenvalues (__main__.ScriptTestCase)
openmp/eigenvalues.xmds ... ok
test_hermitegauss_transform_2d_openmp (__main__.ScriptTestCase)
openmp/hermitegauss_transform_2d_openmp.xmds ... ok
test_hermitegauss_transform_2d_openmp_small (__main__.ScriptTestCase)
openmp/hermitegauss_transform_2d_openmp_small.xmds ... ok
test_kubo_integer_dimensions_openmp (__main__.ScriptTestCase)
openmp/kubo_integer_dimensions_openmp.xmds ... ok
test_lorenz_openmp (__main__.ScriptTestCase)
openmp/lorenz_openmp.xmds ... ok
test_openmp_dft (__main__.ScriptTestCase)
openmp/openmp_dft.xmds ... ok
test_openmp_dft_hdf5 (__main__.ScriptTestCase)
openmp/openmp_dft_hdf5.xmds ... ok
test_openmp_dft_small (__main__.ScriptTestCase)
openmp/openmp_dft_small.xmds ... ok
test_openmp_highdimcrossprop (__main__.ScriptTestCase)
openmp/openmp_highdimcrossprop.xmds ... ok
test_partial_integration_computed_vector (__main__.ScriptTestCase)
openmp/partial_integration_computed_vector.xmds ... ok
test_vibstring_dst_openmp (__main__.ScriptTestCase)
openmp/vibstring_dst_openmp.xmds ... ok
test_vibstring_dst_openmp_chunked (__main__.ScriptTestCase)
openmp/vibstring_dst_openmp_chunked.xmds ... ok
test_breakpoints_hdf5 (__main__.ScriptTestCase)
runtime_lattice/breakpoints_hdf5.xmds ... ok
test_integer_dimensions (__main__.ScriptTestCase)
runtime_lattice/integer_dimensions.xmds ... ok
test_integer_dimensions_with_fixed_lattice (__main__.ScriptTestCase)
runtime_lattice/integer_dimensions_with_fixed_lattice.xmds ... ok
test_integer_dimensions_with_runtime_lattice (__main__.ScriptTestCase)
runtime_lattice/integer_dimensions_with_runtime_lattice.xmds ... ok
test_runtime_lattice_diffusion_dst (__main__.ScriptTestCase)
runtime_lattice/runtime_lattice_diffusion_dst.xmds ... ok
test_runtime_lattice_initialisation_order (__main__.ScriptTestCase)
runtime_lattice/runtime_lattice_initialisation_order.xmds ... ok
test_runtime_lattice_mpi_dft_small (__main__.ScriptTestCase)
runtime_lattice/runtime_lattice_mpi_dft_small.xmds ... ok
test_runtime_lattice_nonlocal_split_uniform_access (__main__.ScriptTestCase)
runtime_lattice/runtime_lattice_nonlocal_split_uniform_access.xmds ... ok
test_runtime_lattice_vibstring_ark89 (__main__.ScriptTestCase)
runtime_lattice/runtime_lattice_vibstring_ark89.xmds ... ok
test_runtime_lattice_xsilloading_hdf5_loose2 (__main__.ScriptTestCase)
runtime_lattice/runtime_lattice_xsilloading_hdf5_loose2.xmds ... ok
test_breakpoints (__main__.ScriptTestCase)
io/breakpoints.xmds ... ok
test_breakpoints_hdf5 (__main__.ScriptTestCase)
io/breakpoints_hdf5.xmds ... ok
test_mpi_xsilloading (__main__.ScriptTestCase)
io/mpi_xsilloading.xmds ... skipped 'Skipping test as XMDS1 is required
and not installed'
test_mpi_xsilloading_hdf5 (__main__.ScriptTestCase)
io/mpi_xsilloading_hdf5.xmds ... ok
test_mpi_xsilloading_hdf5_loose (__main__.ScriptTestCase)
io/mpi_xsilloading_hdf5_loose.xmds ... ok
test_mpi_xsilloading_hdf5_loose2 (__main__.ScriptTestCase)
io/mpi_xsilloading_hdf5_loose2.xmds ... ok
test_mpi_xsilloading_loose (__main__.ScriptTestCase)
io/mpi_xsilloading_loose.xmds ... skipped 'Skipping test as XMDS1 is
required and not installed'
test_mpi_xsilloading_loose2 (__main__.ScriptTestCase)
io/mpi_xsilloading_loose2.xmds ... skipped 'Skipping test as XMDS1 is
required and not installed'
test_nlse_sampling (__main__.ScriptTestCase)
io/nlse_sampling.xmds ... ok
test_xsilloading (__main__.ScriptTestCase)
io/xsilloading.xmds ... skipped 'Skipping test as XMDS1 is required and
not installed'
test_xsilloading_hdf5 (__main__.ScriptTestCase)
io/xsilloading_hdf5.xmds ... ok
test_xsilloading_hdf5_loose (__main__.ScriptTestCase)
io/xsilloading_hdf5_loose.xmds ... ok
test_xsilloading_hdf5_loose2 (__main__.ScriptTestCase)
io/xsilloading_hdf5_loose2.xmds ... ok
test_xsilloading_loose (__main__.ScriptTestCase)
io/xsilloading_loose.xmds ... skipped 'Skipping test as XMDS1 is
required and not installed'
test_xsilloading_loose2 (__main__.ScriptTestCase)
io/xsilloading_loose2.xmds ... skipped 'Skipping test as XMDS1 is
required and not installed'
test_diffusion_mpi (__main__.ScriptTestCase)
mpi/diffusion_mpi.xmds ... FAIL
test_diffusion_mpi_chunked (__main__.ScriptTestCase)
mpi/diffusion_mpi_chunked.xmds ... FAIL
test_eigenvalues (__main__.ScriptTestCase)
mpi/eigenvalues.xmds ... ok
test_fibre_integer_dimensions_mpi (__main__.ScriptTestCase)
mpi/fibre_integer_dimensions_mpi.xmds ... ok
test_hermitegauss_transform_2d_mpi (__main__.ScriptTestCase)
mpi/hermitegauss_transform_2d_mpi.xmds ... ok
test_hermitegauss_transform_2d_mpi_small (__main__.ScriptTestCase)
mpi/hermitegauss_transform_2d_mpi_small.xmds ... ok
test_kubo_adaptive_mpi_paths (__main__.ScriptTestCase)
mpi/kubo_adaptive_mpi_paths.xmds ... ok
test_kubo_integer_dimensions_mpi (__main__.ScriptTestCase)
mpi/kubo_integer_dimensions_mpi.xmds ... ok
test_kubo_mpi_paths (__main__.ScriptTestCase)
mpi/kubo_mpi_paths.xmds ... ok
test_lorenz_mpi (__main__.ScriptTestCase)
mpi/lorenz_mpi.xmds ... ok
test_mpi_dft (__main__.ScriptTestCase)
mpi/mpi_dft.xmds ... ok
test_mpi_dft_hdf5 (__main__.ScriptTestCase)
mpi/mpi_dft_hdf5.xmds ... ok
test_mpi_dft_small (__main__.ScriptTestCase)
mpi/mpi_dft_small.xmds ... ok
test_mpi_highdimcrossprop (__main__.ScriptTestCase)
mpi/mpi_highdimcrossprop.xmds ... FAIL
test_partial_integration_computed_vector (__main__.ScriptTestCase)
mpi/partial_integration_computed_vector.xmds ... ok
test_vibstring_dst_mpi (__main__.ScriptTestCase)
mpi/vibstring_dst_mpi.xmds ... autopkgtest [15:46:02]: 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.svx_k37p/downtmp/build.pTE/src";
mkdir -p -m 1777 --
"/tmp/autopkgtest-lxc.svx_k37p/downtmp/run-tests-artifacts"; export
AUTOPKGTEST_ARTIFACTS="/tmp/autopkgtest-lxc.svx_k37p/downtmp/run-tests-artifacts";
export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755
"/tmp/autopkgtest-lxc.svx_k37p/downtmp/autopkgtest_tmp"; export
AUTOPKGTEST_TMP="/tmp/autopkgtest-lxc.svx_k37p/downtmp/autopkgtest_tmp";
export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive;
export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; 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.svx_k37p/downtmp/build.pTE/src/debian/tests/run-tests;
touch /tmp/autopkgtest-lxc.svx_k37p/downtmp/run-tests-stdout
/tmp/autopkgtest-lxc.svx_k37p/downtmp/run-tests-stderr;
/tmp/autopkgtest-lxc.svx_k37p/downtmp/build.pTE/src/debian/tests/run-tests
2> >(tee -a /tmp/autopkgtest-lxc.svx_k37p/downtmp/run-tests-stderr >&2)
> >(tee -a /tmp/autopkgtest-lxc.svx_k37p/downtmp/run-tests-stdout);"
(kind: test)
autopkgtest [15:46:02]: test run-tests: -----------------------]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20180726/e597e004/attachment-0001.sig>
More information about the debian-science-maintainers
mailing list