Your message dated Thu, 19 Sep 2013 16:04:11 +0000
with message-id <e1vmgib-0000ys...@franck.debian.org>
and subject line Bug#701347: fixed in rheolef 6.5-1
has caused the Debian Bug report #701347,
regarding rheolef: ftbfs with GCC-4.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.)


-- 
701347: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701347
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:rheolef
Version: 6.1-2.1
Severity: important
Tags: sid jessie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-4.8

The package fails to build in a test rebuild on at least amd64 with
gcc-4.8/g++-4.8, but succeeds to build with gcc-4.7/g++-4.7. The
severity of this report may be raised before the jessie release.

  stl_tree.h:403:8: error: no matching function for call to 
'rheolef::heap_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, 
std::pair<long unsigned int, long unsigned int> > > 
>::construct(std::_Rb_tree_node<std::pair<const long unsigned int, 
std::pair<long unsigned int, long unsigned int> > >*&, const 
std::piecewise_construct_t&, std::tuple<const long unsigned int&>, 
std::tuple<>)'

The full build log can be found at:
http://people.debian.org/~doko/logs-20130217/gcc48/rheolef_6.1-2.1_unstable_gcc48.log
The last lines of the build log are at the end of this report.

To build with GCC 4.8, either set CC=gcc-4.8 CXX=g++-4.8 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t experimental install g++ g++-4.7 g++-4.8 libc6-dev

The test rebuild was done with eglibc-2.17 and GCC-4.8, so some issues
might be caused by the updated glibc.

[...]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../config -I../../include 
-I../../skit/plib2 -pthread -I/usr/lib/openmpi/include -fno-strict-aliasing 
-std=c++11 -Wall -Wno-unused -Werror -Wno-strict-aliasing -O2 -MT 
geo_mpi_dual.lo -MD -MP -MF .deps/geo_mpi_dual.Tpo -c geo_mpi_dual.cc  -fPIC 
-DPIC -o .libs/geo_mpi_dual.o
mv -f .deps/geo_mpi_dual.Tpo .deps/geo_mpi_dual.Plo
/bin/bash ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../../config -I../../include -I../../skit/plib2  -pthread 
-I/usr/lib/openmpi/include  -fno-strict-aliasing   -std=c++11 -Wall -Wno-unused 
-Werror -Wno-strict-aliasing -O2  -MT geo_seq_put_vtk.lo -MD -MP -MF 
.deps/geo_seq_put_vtk.Tpo -c -o geo_seq_put_vtk.lo geo_seq_put_vtk.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../config -I../../include 
-I../../skit/plib2 -pthread -I/usr/lib/openmpi/include -fno-strict-aliasing 
-std=c++11 -Wall -Wno-unused -Werror -Wno-strict-aliasing -O2 -MT 
geo_seq_put_vtk.lo -MD -MP -MF .deps/geo_seq_put_vtk.Tpo -c geo_seq_put_vtk.cc  
-fPIC -DPIC -o .libs/geo_seq_put_vtk.o
mv -f .deps/geo_seq_put_vtk.Tpo .deps/geo_seq_put_vtk.Plo
/bin/bash ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../../config -I../../include -I../../skit/plib2  -pthread 
-I/usr/lib/openmpi/include  -fno-strict-aliasing   -std=c++11 -Wall -Wno-unused 
-Werror -Wno-strict-aliasing -O2  -MT geo_seq_get_vtk.lo -MD -MP -MF 
.deps/geo_seq_get_vtk.Tpo -c -o geo_seq_get_vtk.lo geo_seq_get_vtk.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../config -I../../include 
-I../../skit/plib2 -pthread -I/usr/lib/openmpi/include -fno-strict-aliasing 
-std=c++11 -Wall -Wno-unused -Werror -Wno-strict-aliasing -O2 -MT 
geo_seq_get_vtk.lo -MD -MP -MF .deps/geo_seq_get_vtk.Tpo -c geo_seq_get_vtk.cc  
-fPIC -DPIC -o .libs/geo_seq_get_vtk.o
mv -f .deps/geo_seq_get_vtk.Tpo .deps/geo_seq_get_vtk.Plo
/bin/bash ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../../config -I../../include -I../../skit/plib2  -pthread 
-I/usr/lib/openmpi/include  -fno-strict-aliasing   -std=c++11 -Wall -Wno-unused 
-Werror -Wno-strict-aliasing -O2  -MT geo_seq_put_bamg.lo -MD -MP -MF 
.deps/geo_seq_put_bamg.Tpo -c -o geo_seq_put_bamg.lo geo_seq_put_bamg.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../config -I../../include 
-I../../skit/plib2 -pthread -I/usr/lib/openmpi/include -fno-strict-aliasing 
-std=c++11 -Wall -Wno-unused -Werror -Wno-strict-aliasing -O2 -MT 
geo_seq_put_bamg.lo -MD -MP -MF .deps/geo_seq_put_bamg.Tpo -c 
geo_seq_put_bamg.cc  -fPIC -DPIC -o .libs/geo_seq_put_bamg.o
mv -f .deps/geo_seq_put_bamg.Tpo .deps/geo_seq_put_bamg.Plo
/bin/bash ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../../config -I../../include -I../../skit/plib2  -pthread 
-I/usr/lib/openmpi/include  -fno-strict-aliasing   -std=c++11 -Wall -Wno-unused 
-Werror -Wno-strict-aliasing -O2  -MT geo_seq_get_bamg.lo -MD -MP -MF 
.deps/geo_seq_get_bamg.Tpo -c -o geo_seq_get_bamg.lo geo_seq_get_bamg.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../config -I../../include 
-I../../skit/plib2 -pthread -I/usr/lib/openmpi/include -fno-strict-aliasing 
-std=c++11 -Wall -Wno-unused -Werror -Wno-strict-aliasing -O2 -MT 
geo_seq_get_bamg.lo -MD -MP -MF .deps/geo_seq_get_bamg.Tpo -c 
geo_seq_get_bamg.cc  -fPIC -DPIC -o .libs/geo_seq_get_bamg.o
In file included from /usr/include/c++/4.8/set:60:0,
                 from ../../include/rheolef/compiler.h:286,
                 from ../../include/rheolef/point.h:28,
                 from ../../include/rheolef/reference_element.h:27,
                 from ../../include/rheolef/geo_element_v4.h:40,
                 from ../../include/rheolef/geo_element.h:27,
                 from ../../include/rheolef/geo.h:24,
                 from geo_seq_get_bamg.cc:28:
/usr/include/c++/4.8/bits/stl_tree.h: In instantiation of 
'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_M_create_node(_Args&& ...) [with _Args = {const 
std::piecewise_construct_t&, std::tuple<const long unsigned int&>, 
std::tuple<>}; _Key = long unsigned int; _Val = std::pair<const long unsigned 
int, std::pair<long unsigned int, long unsigned int> >; _KeyOfValue = 
std::_Select1st<std::pair<const long unsigned int, std::pair<long unsigned int, 
long unsigned int> > >; _Compare = std::less<long unsigned int>; _Alloc = 
rheolef::heap_allocator<std::pair<const long unsigned int, std::pair<long 
unsigned int, long unsigned int> > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, 
_Compare, _Alloc>::_Link_type = std::_Rb_tree_node<std::pair<const long 
unsigned int, std::pair<long unsigned int, long unsigned int> > >*]':
/usr/include/c++/4.8/bits/stl_tree.h:1662:64:   required from 
'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, 
_Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const 
std::piecewise_construct_t&, std::tuple<const long unsigned int&>, 
std::tuple<>}; _Key = long unsigned int; _Val = std::pair<const long unsigned 
int, std::pair<long unsigned int, long unsigned int> >; _KeyOfValue = 
std::_Select1st<std::pair<const long unsigned int, std::pair<long unsigned int, 
long unsigned int> > >; _Compare = std::less<long unsigned int>; _Alloc = 
rheolef::heap_allocator<std::pair<const long unsigned int, std::pair<long 
unsigned int, long unsigned int> > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, 
_Compare, _Alloc>::iterator = std::_Rb_tree_iterator<std::pair<const long 
unsigned int, std::pair<long unsigned int, long unsigned int> > >; std::_Rb_t
 ree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator = 
std::_Rb_tree_const_iterator<std::pair<const long unsigned int, std::pair<long 
unsigned int, long unsigned int> > >]'
/usr/include/c++/4.8/bits/stl_map.h:465:8:   required from 'std::map<_Key, _Tp, 
_Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, 
_Alloc>::operator[](const key_type&) [with _Key = long unsigned int; _Tp = 
std::pair<long unsigned int, long unsigned int>; _Compare = std::less<long 
unsigned int>; _Alloc = rheolef::heap_allocator<long unsigned int>; 
std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type = std::pair<long unsigned 
int, long unsigned int>; std::map<_Key, _Tp, _Compare, _Alloc>::key_type = long 
unsigned int]'
geo_seq_get_bamg.cc:102:35:   required from 'void 
rheolef::build_domains(size_t, const 
rheolef::array<rheolef::geo_element_auto<A>, sequential, A>&, const 
rheolef::array<long unsigned int, sequential, A>&, const 
std::vector<std::basic_string<char> >&, const rheolef::geo_basic<T, 
sequential>&, std::vector<rheolef::index_set>*) [with T = double; A = 
rheolef::heap_allocator<long unsigned int>; size_t = long unsigned int]'
geo_seq_get_bamg.cc:298:76:   required from 'rheolef::idiststream& 
rheolef::geo_get_bamg(rheolef::idiststream&, rheolef::geo_basic<T, 
sequential>&) [with T = double]'
geo_seq_get_bamg.cc:306:86:   required from here
/usr/include/c++/4.8/bits/stl_tree.h:403:8: error: no matching function for 
call to 'rheolef::heap_allocator<std::_Rb_tree_node<std::pair<const long 
unsigned int, std::pair<long unsigned int, long unsigned int> > > 
>::construct(std::_Rb_tree_node<std::pair<const long unsigned int, 
std::pair<long unsigned int, long unsigned int> > >*&, const 
std::piecewise_construct_t&, std::tuple<const long unsigned int&>, 
std::tuple<>)'
        _M_get_Node_allocator().construct(__tmp,
        ^
/usr/include/c++/4.8/bits/stl_tree.h:403:8: note: candidates are:
In file included from ../../include/rheolef/geo_element_v4.h:42:0,
                 from ../../include/rheolef/geo_element.h:27,
                 from ../../include/rheolef/geo.h:24,
                 from geo_seq_get_bamg.cc:28:
../../include/rheolef/heap_allocator.h:123:10: note: void 
rheolef::heap_allocator<T>::construct(rheolef::heap_allocator<T>::pointer, 
rheolef::heap_allocator<T>::const_reference) [with T = 
std::_Rb_tree_node<std::pair<const long unsigned int, std::pair<long unsigned 
int, long unsigned int> > >; rheolef::heap_allocator<T>::pointer = 
std::_Rb_tree_node<std::pair<const long unsigned int, std::pair<long unsigned 
int, long unsigned int> > >*; rheolef::heap_allocator<T>::const_reference = 
const std::_Rb_tree_node<std::pair<const long unsigned int, std::pair<long 
unsigned int, long unsigned int> > >&]
     void construct (pointer p, const_reference c)
          ^
../../include/rheolef/heap_allocator.h:123:10: note:   candidate expects 2 
arguments, 4 provided
../../include/rheolef/heap_allocator.h:129:10: note: void 
rheolef::heap_allocator<T>::construct(rheolef::heap_allocator<T>::pointer) 
[with T = std::_Rb_tree_node<std::pair<const long unsigned int, std::pair<long 
unsigned int, long unsigned int> > >; rheolef::heap_allocator<T>::pointer = 
std::_Rb_tree_node<std::pair<const long unsigned int, std::pair<long unsigned 
int, long unsigned int> > >*]
     void construct (pointer p) { new ( reinterpret_cast<void*>(p) ) T(); }
          ^
../../include/rheolef/heap_allocator.h:129:10: note:   candidate expects 1 
argument, 4 provided
make[4]: *** [geo_seq_get_bamg.lo] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: rheolef
Source-Version: 6.5-1

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 701...@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: SHA1

Format: 1.8
Date: Mon, 16 Sep 2013 17:11:03 +0200
Source: rheolef
Binary: librheolef1 librheolef-dev rheolef-doc rheolef
Architecture: source all amd64
Version: 6.5-1
Distribution: unstable
Urgency: low
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: 701347 709155 714185 714204 715672 716110 716547
Changes: 
 rheolef (6.5-1) unstable; urgency=low
 .
   * New upstream release 6.5 (major changes):
      - new discontinuous Galerkin FEM methods
      - source code compile now with g++-4.8 and boost-1.54 (closes: #701347)
        thanks to Matthias Klose <d...@debian.org>
      - minor bug fixes (closes: #716110, #715672, #716547)
        thanks to Alexandre Rebert <alexan...@cmu.edu>
      - minor changes for automake-1.14
   * control:
     - add break and replaces rules (closes: #709155)
       thanks to a patch from Andreas Beckmann <a...@debian.org>
     - fix lintian warning "vcs-fields-not-canonical" (closes: #714185)
       thanks to Sebastian Ramacher <sramac...@debian.org>
     - remove texi2html from "build-depends" (was a lintian error)
   * rules: add "make distclean" to the rules/clean target (closes: #714204)
     thanks to explanations from Sebastian Ramacher <sramac...@debian.org>
Checksums-Sha1: 
 35115fa2f10a9474f8ad0f8cb8ccbd5703856c00 2471 rheolef_6.5-1.dsc
 2c5b6184915c495ecdb459b11ac4b32ec31858a7 35597601 rheolef_6.5.orig.tar.gz
 6c4d2b760629a81cf7554c45e477e1a415860b3c 7778 rheolef_6.5-1.debian.tar.gz
 adbec892d26b31bc746f79f0427062058cf76329 13431046 rheolef-doc_6.5-1_all.deb
 7082f9150b3396c879d843efab5fbc99fdad3ebc 1009228 librheolef1_6.5-1_amd64.deb
 c369bbcc15192a662c3c3080b698e4ecd4d5cead 318116 librheolef-dev_6.5-1_amd64.deb
 b91257cb9747a77810502bf9a34f40ef348149f2 381714 rheolef_6.5-1_amd64.deb
Checksums-Sha256: 
 080a2443b587d67506cf77a07b7641659c9f7a68e60e4304fa64407f7227982a 2471 
rheolef_6.5-1.dsc
 5b2e7951765be4f2ec88429c9c34b7031f40494fc8d0e7f430870306e19c5885 35597601 
rheolef_6.5.orig.tar.gz
 5898a9c678bde869d290649a367ecd0eaba4223517af0e641f1ba32e510f21ff 7778 
rheolef_6.5-1.debian.tar.gz
 657558cd8504988a12e5b729454d6e39d02bdb52a014be0200218b4ec0597e4a 13431046 
rheolef-doc_6.5-1_all.deb
 c07d9ef2ee1430f5043b1ec3b2e36055238bdacbc6e7433d7c40448f755e4ac2 1009228 
librheolef1_6.5-1_amd64.deb
 4ddbc4bdd8744640abd1e3db13aebee63f29dced19dfb35054f89abff04045ae 318116 
librheolef-dev_6.5-1_amd64.deb
 b4e57f09e1134b512be5fd9731220c7e74c9a6c6e9a143e2e09333d391c06337 381714 
rheolef_6.5-1_amd64.deb
Files: 
 842147027998ff30a33c1fd1c2069786 2471 math optional rheolef_6.5-1.dsc
 0b6de54a1484487e6faa5e5c9122c0e1 35597601 math optional rheolef_6.5.orig.tar.gz
 2be687a833f689ef3bf650821f44af4a 7778 math optional rheolef_6.5-1.debian.tar.gz
 a50c463d281e5a8b710bd68da5485115 13431046 doc optional 
rheolef-doc_6.5-1_all.deb
 5d5158963aeda2f9af80fb36a8aaff48 1009228 libs optional 
librheolef1_6.5-1_amd64.deb
 2e464cddc5fa840db3e407d16137feea 318116 libdevel optional 
librheolef-dev_6.5-1_amd64.deb
 79a9b2a9ef515b2524ecaa8a8a5ba929 381714 math optional rheolef_6.5-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iQIcBAEBAgAGBQJSOx8AAAoJENPhc4PPp/8G42MQAILp0PAj5OCVTowBd2tqkVfm
tTbMfFHESzEAEuU5yc9vg2tTAP3Gx2/A0DPF7DxCAzEC3NUIdHlQq00AuPk03wNe
YTP3D63PCC4N0BNaNoX4Wv1U5YRVuXkGz043kwjijcLkXMVF6T7NBEIAf8KQKLIO
KrbeLcaR5uqI65F08GrJadv7J9F8MeB1wkK7TrIJb7+YM3ZGX2XAahlunQ58/wJT
Rt6MmCG2H159GnSEvqWcl5RsiveoO4U9LGE2t6CFX9YftAeVQek2tUsIwTThPBKL
xDaAeAatXREPNClJzXhqynW3ML6G3jeBhjoFyhJYtdQrJr9YSEcMdqQ99ADezPhm
L4nRBGflle+/SBr/cyM55dcWwn8nSrvDSICGd9YuYBwbc0NGQFrT5GSDjdF3iO9t
v3UJ4XPndczBBBAns6sk/YeZA0waE0/PjMAa8k/gcsmOsCOAhbbNNUWdqAiaKSkO
akjSJwvZOk++T/pbqDeqtwrF7iP2A11QcPRXwOlsMvrWfVA/V6BEwH18ocH9+NW/
rH0XKdU+qrkkNFFRjWJUwmqjIdTBk8dRGIVcewAtAtW6NqXyQufo40u0ENHk8P4+
t47CAuxn3jXRkldPIxhRGZNNMrRjyRcRHODqHkFsFm0KSKgkZLnu1gazeACXX7I0
bO5m+kzaUX6RBplJ+UFB
=5Y0C
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to