This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Crash with g++ using templates
- From: Pierre Barbier de Reuille <pierre dot barbier at cirad dot fr>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 27 Feb 2003 11:11:18 +0100
- Subject: Crash with g++ using templates
Sorry to post here, but I can't use your web interface, so I will
reproduce the different fields :
Reporter's email: pierre dot barbier at cirad dot fr
Category: c++ - C++ Front End
Synopsis: crash with templates
Confidential: no
Severity: serious
Priority: medium
Class: sw-bug
Submitter-Id: net
Originator: pierre dot barbier at cirad dot fr
Release: g++ (GCC) 3.2.3 20030221 (Debian prerelease)
Environment: Linux 2.4.20 (recompiled debian kernel)
Distribution : debian woody + sid packages for gcc/g++
Processor : Pentium 4
Memory : 512 Mo
Description: I don't really know what happends, but the compiler just
crash with a message that says to post the bug here !
Here's the message :
$ g++ -Wall -W test.ii -o test
graph.hh: Dans member function « G::vertex_descriptor
boost::collapse<G>::operator()(G::vertex_descriptor,
G::vertex_descriptor,
G&) const [with G = MyGraph] »:
test.cc:25: instancié à partir d'ici
graph.hh:104: no match pour l'opérateur «
erreur interne de compilateur: erreur pour rapporter une routine ré-entée
SVP soumettre un rapport complet d'anomalies,
avec le source pré-traité si cela est approprié.
Consulter <URL:http://www.gnu.org/software/gcc/bugs.html> pour les
instructions.
Mmmmmh ... apparently the bug is not when the language
is set to 'C', so that may be a bug in the
internationalisation, at least in the french version !
Here's my language environment variables :
- LANG = fr_FR at euro
- LC_ALL = fr_FR at euro
How-To-Repeat: just compile with the above command line with the french
environment
Attachment:
test.ii.bz2
Description: Binary data