Bug#1001237: ptl: autopkgtest regression on armhf: Floating point exception
Paul Gevers
elbrus at debian.org
Mon Dec 6 20:14:35 GMT 2021
Source: ptl
Version: 2.3.0-1
X-Debbugs-CC: debian-ci at lists.debian.org
Severity: serious
User: debian-ci at lists.debian.org
Usertags: regression
Dear maintainer(s),
With a recent upload of ptl the autopkgtest of ptl fails in testing when
that autopkgtest is run with the binary packages of ptl from unstable.
It passes when run with only packages from testing. In tabular form:
pass fail
ptl from testing 2.3.0-1
all others from testing from testing
I copied some of the output at the bottom of this report. Maybe the test
gets a bit confused by the fact that this host has 160 cores?
Currently this regression is blocking the migration to testing [1]. Can
you please investigate the situation and fix it?
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=ptl
https://ci.debian.net/data/autopkgtest/testing/armhf/p/ptl/17288801/log.gz
/usr/include/c++/11/bits/stl_algobase.h:527:5: note: parameter passing
for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*,
std::vector<long long int> >’ changed in GCC 7.1
In file included from /usr/include/c++/11/bits/stl_algobase.h:67,
from /usr/include/c++/11/algorithm:61,
from /usr/include/PTL/Globals.hh:30,
from /usr/include/PTL/Task.hh:33,
from
/tmp/autopkgtest-lxc.48w05yr2/downtmp/autopkgtest_tmp/common/utils.hh:25,
from
/tmp/autopkgtest-lxc.48w05yr2/downtmp/autopkgtest_tmp/basic/recursive_tasking.cc:26:
/usr/include/c++/11/bits/stl_iterator.h: In function ‘_Iterator
std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>)
[with _Iterator = const long long int*; _Container = std::vector<long
long int>]’:
/usr/include/c++/11/bits/stl_iterator.h:1257:5: note: parameter passing
for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*,
std::vector<long long int> >’ changed in GCC 7.1
1257 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator,
_Container> __it)
| ^~~~~~~~~~~~
[100%] Linking CXX executable recursive_tbb_tasking
[100%] Built target recursive_tbb_tasking
##############################
!!! Backtrace is activated !!!
##############################
[ptl-minimal]> Number of threads: 160
[PTL::ThreadPool] Starting thread 1...
bash: line 1: 2328 Floating point
exception/tmp/autopkgtest-lxc.48w05yr2/downtmp/build.SOP/src/debian/tests/examples
2> >(tee -a /tmp/autopkgtest-lxc.48w05yr2/downtmp/examples-stderr >&2) >
>(tee -a /tmp/autopkgtest-lxc.48w05yr2/downtmp/examples-stdout)
autopkgtest [16:13:41]: test examples
-------------- 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/20211206/eac0314c/attachment-0001.sig>
More information about the debian-science-maintainers
mailing list