[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1001237: ptl: autopkgtest regression on armhf: Floating point exception



Source: ptl
Version: 2.3.0-1
X-Debbugs-CC: debian-ci@lists.debian.org
Severity: serious
User: debian-ci@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

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: