Your message dated Thu, 01 Nov 2018 09:34:20 +0000
with message-id <e1gi9mq-0006ox...@fasolo.debian.org>
and subject line Bug#897846: fixed in rheolef 7.0-2
has caused the Debian Bug report #897846,
regarding rheolef: ftbfs with GCC-8
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.)
--
897846: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897846
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:rheolef
Version: 7.0-1
Severity: normal
Tags: sid buster
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-8
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-8/g++-8, but succeeds to build with gcc-7/g++-7. The
severity of this report will be raised before the buster release.
The full build log can be found at:
http://aws-logs.debian.net/2018/05/01/gcc8/rheolef_7.0-1_unstable_gcc8.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 8, either set CC=gcc-8 CXX=g++-8 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-8/porting_to.html
[...]
/usr/include/c++/8/bits/stl_vector.h: In instantiation of 'class
std::vector<std::pair<long unsigned int, int>, std::allocator<int> >':
../../include/rheolef/disarray.h:275:59: required from 'struct
rheolef::disarray_rep<int, rheolef::distributed, std::allocator<int>
>::message_type'
../../include/rheolef/disarray.h:286:22: required from 'class
rheolef::disarray_rep<int, rheolef::distributed, std::allocator<int> >'
disarray_mpi_inst.cc:31:16: required from here
/usr/include/c++/8/bits/stl_vector.h:354:21: error: static assertion failed:
std::vector must have the same value_type as its allocator
static_assert(is_same<typename _Alloc::value_type, _Tp>::value,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from ../../include/rheolef/compiler.h:345,
from ../../include/rheolef/distributed.h:24,
from ../../include/rheolef/disarray.h:24,
from disarray_mpi_inst.cc:25:
/usr/include/c++/8/bits/stl_map.h: In instantiation of 'class std::map<long
unsigned int, long unsigned int, std::less<long unsigned int>,
std::allocator<std::pair<long unsigned int, long unsigned int> > >':
../../include/rheolef/disarray.h:285:22: required from 'class
rheolef::disarray_rep<long unsigned int, rheolef::distributed,
std::allocator<long unsigned int> >'
disarray_mpi_inst.cc:32:16: required from here
/usr/include/c++/8/bits/stl_map.h:122:21: error: static assertion failed:
std::map must have the same value_type as its allocator
static_assert(is_same<typename _Alloc::value_type, value_type>::value,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:63,
from ../../include/rheolef/compiler.h:333,
from ../../include/rheolef/distributed.h:24,
from ../../include/rheolef/disarray.h:24,
from disarray_mpi_inst.cc:25:
/usr/include/c++/8/bits/stl_list.h: In instantiation of 'class
std::__cxx11::list<std::pair<long unsigned int, boost::mpi::request>,
std::allocator<long unsigned int> >':
../../include/rheolef/disarray.h:274:59: required from 'struct
rheolef::disarray_rep<long unsigned int, rheolef::distributed,
std::allocator<long unsigned int> >::message_type'
../../include/rheolef/disarray.h:286:22: required from 'class
rheolef::disarray_rep<long unsigned int, rheolef::distributed,
std::allocator<long unsigned int> >'
disarray_mpi_inst.cc:32:16: required from here
/usr/include/c++/8/bits/stl_list.h:578:21: error: static assertion failed:
std::list must have the same value_type as its allocator
static_assert(is_same<typename _Alloc::value_type, _Tp>::value,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from ../../include/rheolef/compiler.h:327,
from ../../include/rheolef/distributed.h:24,
from ../../include/rheolef/disarray.h:24,
from disarray_mpi_inst.cc:25:
/usr/include/c++/8/bits/stl_vector.h: In instantiation of 'class
std::vector<std::pair<long unsigned int, long unsigned int>,
std::allocator<long unsigned int> >':
../../include/rheolef/disarray.h:275:59: required from 'struct
rheolef::disarray_rep<long unsigned int, rheolef::distributed,
std::allocator<long unsigned int> >::message_type'
../../include/rheolef/disarray.h:286:22: required from 'class
rheolef::disarray_rep<long unsigned int, rheolef::distributed,
std::allocator<long unsigned int> >'
disarray_mpi_inst.cc:32:16: required from here
/usr/include/c++/8/bits/stl_vector.h:354:21: error: static assertion failed:
std::vector must have the same value_type as its allocator
static_assert(is_same<typename _Alloc::value_type, _Tp>::value,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[4]: *** [Makefile:742: disarray_mpi_inst.lo] Error 1
make[3]: *** [Makefile:641: all] Error 2
make[2]: *** [Makefile:463: all-recursive] Error 1
make[1]: *** [Makefile:554: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j1 returned exit code 2
make: *** [debian/rules:30: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: rheolef
Source-Version: 7.0-2
We believe that the bug you reported is fixed in the latest version of
rheolef, 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 897...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Pierre Saramito <pierre.saram...@imag.fr> (supplier of updated rheolef 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: Mon, 29 Oct 2018 17:02:21 +0100
Source: rheolef
Binary: librheolef1 librheolef-dev rheolef-doc rheolef
Architecture: source
Version: 7.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Pierre Saramito <pierre.saram...@imag.fr>
Description:
librheolef-dev - efficient Finite Element environment - development files
librheolef1 - efficient Finite Element environment - shared library
rheolef - efficient Finite Element environment
rheolef-doc - efficient Finite Element environment - documentation
Closes: 897846
Changes:
rheolef (7.0-2) unstable; urgency=medium
.
* patches
- gxx-8.patch: supports g++ >= 8.1 (closes: #897846)
- openmpi.patch: fix the configure script for new openmpi version
Checksums-Sha1:
e7c57c3d612d0e59073e2988791b6977f36aea97 2569 rheolef_7.0-2.dsc
a6a393f8f3eb13f96e9d4e7204f7166e5c888b19 13956 rheolef_7.0-2.debian.tar.xz
518d85c26faf4b75dfd696c44bf2bd686e609106 17178 rheolef_7.0-2_source.buildinfo
Checksums-Sha256:
bbc14248865d446aa6c3feb78b91dcb9c1952540f6a0e3294844e4555941bc7e 2569
rheolef_7.0-2.dsc
124fab36d80258eeaf2557d60943808b4d2581e262478c949fe528d4317613ab 13956
rheolef_7.0-2.debian.tar.xz
4ead516f8fd2a0dc14f2ce915dfbef476d44e17b49a4bf7a9b20eafaaa3ce2ee 17178
rheolef_7.0-2_source.buildinfo
Files:
67f1f9c6d409ffd75fab3238f8b9f756 2569 math optional rheolef_7.0-2.dsc
226162914bd8edb89038dc23dc1f8899 13956 math optional
rheolef_7.0-2.debian.tar.xz
6050817cf6ae6b4541f4b55a6d7947cf 17178 math optional
rheolef_7.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEU5UdlScuDFuCvoxKLOzpNQ7OvkoFAlvaw4UACgkQLOzpNQ7O
vkrSBw/+PtepazZqKwzZbADH9wBHu8e2PvKpiKAN+a6FtuuYy7rY5PApW0USZrM8
205bZuDxt2o7Am+1V6CEizx9XPilaXIA2hgTY16MuvdbGlkVE6LNinnbxMWTGzwO
CUkpCnGUVpWyQIvXxlRnmo5bga99Ra3XRoFXIhYXQvkbPIzsFJeSAVDe+iCzmQf8
ZZOVWSwXcfIlz3ovLZPWls2g2jtcH16grd4233APdlelsBgoH1grhFY2Td6fB00T
jJXBcPzVtIObqM+b8xz2Bix5TU929fZ062R9Ilm8rE4B8U8ZE0hPcux3P68DkZNe
TfUkIpxQ0oZTFx6AZmveMKg+GG9GpcB7Ky4cZAR2eFYLBqXhqYdnpx6/NOPSP0eX
8fnlW4nIDap0cnkHCSsn5kU9dpLRGrEAwHxXuxSKsfC0exdeayQXHqR8TU1Qdk7Q
540CaVFZYvluFp/NYCZzbct7iI0TeIXsKJ4EZxABOsBN1PgQjP0ExFcyDnf4X1/L
MspBblMyLf+ayz/8cC925ceYmehvh/zT77O2HjR6FnJCALu1uuizxz2XwvvTeahC
p2LzxsnuAj5Y2su93xK7nYhjCQPRBtCP5+AdWiA/MHaQWxLFEid81nJWNpQs7gZ/
xZ42qbshggOsoe4DJ8okYdhzXoqoIg4aR8nB0aI/9N9FZyDf4+Y=
=+qEg
-----END PGP SIGNATURE-----
--- End Message ---