Your message dated Tue, 09 Jan 2024 13:50:23 +0000
with message-id <e1rncup-007n69...@fasolo.debian.org>
and subject line Bug#1059349: fixed in deal.ii 9.5.1-2
has caused the Debian Bug report #1059349,
regarding deal.ii ftbfs on ppc64el (with boost1.83)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1059349: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059349
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:deal.ii
Version: 9.5.1-1
Severity: serious
Tags: sid trixie
X-Debbugs-CC: debian-powe...@lists.debian.org, Debian Boost Team
<team+bo...@tracker.debian.org>
[...]
[ 41%] Building CXX object
source/dofs/CMakeFiles/object_dofs_debug.dir/number_cache.cc.o
cd /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/source/dofs &&
/usr/bin/c++ -DDEBUG
-I/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/source/dofs
-I/<<PKGBUILDDIR>>/source/dofs
-I/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/include
-I/<<PKGBUILDDIR>>/include -isystem
/usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem
/usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem
/usr/include/petsc -isystem /usr/include/trilinos -isystem
/usr/include/hdf5/openmpi -isystem /usr/include/scotch -isystem
/usr/include/suitesparse -isystem /usr/include/opencascade -isystem
/usr/include/slepc -std=c++17 -fPIC -pedantic -Wall -Wextra
-Wmissing-braces -Woverloaded-virtual -Wpointer-arith -Wsign-compare
-Wsuggest-override -Wswitch -Wsynth -Wwrite-strings -Wno-placement-new
-Wno-deprecated-declarations -Wno-literal-suffix -Wno-psabi
-Wno-class-memaccess -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17
-Wno-nonnull-compare -Wno-address -O0 -ggdb
-Wa,--compress-debug-sections -MD -MT
source/dofs/CMakeFiles/object_dofs_debug.dir/number_cache.cc.o -MF
CMakeFiles/object_dofs_debug.dir/number_cache.cc.o.d -o
CMakeFiles/object_dofs_debug.dir/number_cache.cc.o -c
/<<PKGBUILDDIR>>/source/dofs/number_cache.cc
In file included from
/usr/include/boost/math/special_functions/detail/round_fwd.hpp:12,
from
/usr/include/boost/math/special_functions/math_fwd.hpp:29,
from
/usr/include/boost/math/special_functions/legendre.hpp:16,
from
/<<PKGBUILDDIR>>/include/deal.II/base/std_cxx17/cmath.h:32,
from /<<PKGBUILDDIR>>/source/base/function_lib.cc:20:
/usr/include/boost/math/tools/promotion.hpp: In instantiation of ‘struct
boost::math::tools::promote_args<long double, float, float, float,
float, float>’:
/usr/include/boost/math/tools/promotion.hpp:272:13: required by
substitution of ‘template<class T1, class T2, class T3, class T4, class
T5, class T6> using boost::math::tools::promote_args_t = typename
boost::math::tools::promote_args::type [with T1 = long double; T2 =
float; T3 = float; T4 = float; T5 = float; T6 = float]’
/usr/include/boost/math/special_functions/legendre.hpp:247:4: required
by substitution of ‘template<class T>
boost::math::tools::promote_args_t<RT> boost::math::legendre_p(int, T)
[with T = long double]’
/<<PKGBUILDDIR>>/include/deal.II/base/std_cxx17/cmath.h:99:35:
required from here
/usr/include/boost/math/tools/promotion.hpp:267:27: error: static
assertion failed: Sorry, but this platform does not have sufficient long
double support for the special functions to be reliably implemented.
267 | static_assert((0 == std::is_same<type, long
double>::value), "Sorry, but this platform does not have sufficient long
double support for the special functions to be reliably implemented.");
|
~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/math/tools/promotion.hpp:267:27: note: the comparison
reduces to ‘(0 == 1)’
/usr/include/boost/math/tools/promotion.hpp: In instantiation of ‘struct
boost::math::tools::promote_args<long double, long double, long double,
float, float, float>’:
/usr/include/boost/math/tools/promotion.hpp:272:13: required by
substitution of ‘template<class T1, class T2, class T3, class T4, class
T5, class T6> using boost::math::tools::promote_args_t = typename
boost::math::tools::promote_args::type [with T1 = long double; T2 = long
double; T3 = long double; T4 = float; T5 = float; T6 = float]’
/usr/include/boost/math/special_functions/legendre.hpp:28:4: required
by substitution of ‘template<class T1, class T2, class T3>
boost::math::tools::promote_args_t<RT1, RT2, A>
boost::math::legendre_next(unsigned int, T1, T2, T3) [with T1 = long
double; T2 = long double; T3 = long double]’
/usr/include/boost/math/special_functions/legendre.hpp:69:53: required
from ‘T boost::math::detail::legendre_imp(unsigned int, T, const
Policy&, bool) [with T = long double; Policy =
boost::math::policies::policy<boost::math::policies::default_policy,
boost::math::policies::default_policy,
boost::math::policies::default_policy,
boost::math::policies::default_policy,
boost::math::policies::default_policy,
boost::math::policies::default_policy,
boost::math::policies::default_policy,
boost::math::policies::default_policy,
boost::math::policies::default_policy,
boost::math::policies::default_policy,
boost::math::policies::default_policy>]’
/usr/include/boost/math/special_functions/legendre.hpp:228:88:
required from ‘typename
std::enable_if<boost::math::policies::is_policy<Policy>::value, typename
boost::math::tools::promote_args<T>::type>::type
boost::math::legendre_p(int, T, const Policy&) [with T = long double;
Policy = policies::policy<policies::default_policy,
policies::default_policy, policies::default_policy,
policies::default_policy, policies::default_policy,
policies::default_policy, policies::default_policy,
policies::default_policy, policies::default_policy,
policies::default_policy, policies::default_policy>; typename
std::enable_if<policies::is_policy<Policy>::value, typename
tools::promote_args<T>::type>::type = long double; typename
tools::promote_args<T>::type = long double]’
/usr/include/boost/math/special_functions/legendre.hpp:249:34:
required from ‘boost::math::tools::promote_args_t<RT>
boost::math::legendre_p(int, T) [with T = long double;
tools::promote_args_t<RT> = long double]’
/<<PKGBUILDDIR>>/include/deal.II/base/std_cxx17/cmath.h:99:35:
required from here
/usr/include/boost/math/tools/promotion.hpp:267:27: error: static
assertion failed: Sorry, but this platform does not have sufficient long
double support for the special functions to be reliably implemented.
/usr/include/boost/math/tools/promotion.hpp:267:27: note: the comparison
reduces to ‘(0 == 1)’
make[3]: ***
[source/base/CMakeFiles/object_base_debug.dir/build.make:247:
source/base/CMakeFiles/object_base_debug.dir/function_lib.cc.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:4203:
source/base/CMakeFiles/object_base_debug.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
--- End Message ---
--- Begin Message ---
Source: deal.ii
Source-Version: 9.5.1-2
Done: Matthias Maier <tamiko+deb...@43-1.org>
We believe that the bug you reported is fixed in the latest version of
deal.ii, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1059...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthias Maier <tamiko+deb...@43-1.org> (supplier of updated deal.ii package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 09 Jan 2024 13:32:19 +0000
Source: deal.ii
Built-For-Profiles: noudeb
Architecture: source
Version: 9.5.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Matthias Maier <tamiko+deb...@43-1.org>
Closes: 1059349
Changes:
deal.ii (9.5.1-2) unstable; urgency=medium
.
[ Matthias Maier ]
* Fix compilation with boost-1.83 on ppc64el,
upstream: https://github.com/dealii/dealii/pull/16434
(Closes: #1059349)
.
[ Graham Inggs ]
* Update debian/watch
Checksums-Sha1:
f09200f00e023f055724a546f79bcc469bbb0a63 2765 deal.ii_9.5.1-2.dsc
8850777208fe28d9cfc32f66a2c3527b32385640 11704 deal.ii_9.5.1-2.debian.tar.xz
b7d3bf470d1de89ce9ac2f8558c32da0eafd71ee 9498 deal.ii_9.5.1-2_source.buildinfo
Checksums-Sha256:
443d75f03106a754785a5b48eb88cac7e5944e482343e500eeccdb5b8851ffc6 2765
deal.ii_9.5.1-2.dsc
eff4182b9315d74df31406b1c72dff5a9ba874a95a4c7bc35e9d9867bb6e1dd9 11704
deal.ii_9.5.1-2.debian.tar.xz
0550fe04c0d3ae590ac0194d726471ae967d1e2372b03422ed3d419db3208543 9498
deal.ii_9.5.1-2_source.buildinfo
Files:
fc77c689acd6851019cefc899116d1b3 2765 libs optional deal.ii_9.5.1-2.dsc
4221a61cc376a45a5c44e35b00d78d23 11704 libs optional
deal.ii_9.5.1-2.debian.tar.xz
77ee5c4ede12636907589268e760f371 9498 libs optional
deal.ii_9.5.1-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEJeP/LX9Gnb59DU5Qr8/sjmac4cIFAmWdS+kACgkQr8/sjmac
4cJh2Q//ZZCSlbBxdXTL3ipZVpQ2ocLTbBdLy8tVCzT+vUdg+a7z3YIhyJbR4Vt0
mCY4EXGy4GPNjBno/B6KfNSSYGv7lDCwvc3UbGLLX6WXwbc8EfNzPjIvfWPyNpII
QuV6w9UI4bDB3SwQK7Lp6qzetrBtsNapEtTzOayHk+1ZIITnfAUew7nXaqred9ev
lFS4Q/toaAxcS1P3K7c0WUv3509O+e5Kkj/jvbQAQlJWCMsKXl4ve1XAKR4xGEvk
B1RQuxpz1xq57Yt0yGkrubI55T5yfgSNw8BM3BLm8eQPwD+qArIbjhhg2PlG/IhU
byGSzEygu/CPgCOIjim+AqtGd9/jva0fCwo7xVLeRMRIp/E8t+z4X0sDIOrX6rz2
hBkOer/H8Vf0JontAGDAcIIPOAy6PrIYERsGmzcKpJ98x/z2OXvroRGh6JmpzOIU
bMfCU5+kN9uBzg1w+vPBhrx3z/hV0mIErDUm3Uwkbq/Amj+Glgkr4fruTuMlJHBT
jOnLKf4QrR12F6JwlfOgsZhcbFj1TXfR7con0FcwZ1WImZAyMspO+JWs35S0/I8A
m2LFtL7E/WmAFV+A5yjDwRqg0vawEzQbu/dT7aykUX541Xnu8fHousq3qZ0cWtde
TdzfnixoLpsBxeSmKgBBD6uJY8Vhy77Bo4pwNCjvTrXQJaHtQi4=
=gD0M
-----END PGP SIGNATURE-----
--- End Message ---