This is the mail archive of the
gcc-prs@gcc.gnu.org
mailing list for the GCC project.
c++/210: Internal compiler error on ropeimpl.h
- To: gcc-gnats at gcc dot gnu dot org
- Subject: c++/210: Internal compiler error on ropeimpl.h
- From: panisset at discreet dot com
- Date: 15 May 2000 03:35:34 -0000
- Reply-To: panisset at discreet dot com
- Resent-Cc: gcc-prs at gcc dot gnu dot org
- Resent-Reply-To: gcc-gnats@gcc.gnu.org, panisset@discreet.com
>Number: 210
>Category: c++
>Synopsis: Internal compiler error on ropeimpl.h
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: ice-on-legal-code
>Submitter-Id: net
>Arrival-Date: Sun May 14 20:36:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: panisset@discreet.com
>Release: gcc version 2.96 20000513 (experimental)
>Organization:
>Environment:
gnu-linux (redhat 6.2) on i386
>Description:
The following code:
#include <rope>
class foo
{
public:
foo() {};
const rope<char> bar;
};
generates an internal compiler error:
$ g++ -c toto.C
/usr/local/include/g++-3/ropeimpl.h: In method `void
/usr/local/include/g++-3/ropeimpl.h: _Rope_RopeRep<_CharT,
/usr/local/include/g++-3/ropeimpl.h: _Alloc>::_M_free_tree () [with
/usr/local/include/g++-3/ropeimpl.h: _CharT = char, _Alloc =
/usr/local/include/g++-3/ropeimpl.h: allocator<char>]':
/usr/local/include/g++-3/stl_rope.h:504: instantiated from here
/usr/local/include/g++-3/ropeimpl.h:334: Internal compiler error.
/usr/local/include/g++-3/ropeimpl.h:334: Please submit a full bug report.
/usr/local/include/g++-3/ropeimpl.h:334: See <URL:http://www.gnu.org/software/gcc/bugs.html> for
/usr/local/include/g++-3/ropeimpl.h:334: instructions.
>How-To-Repeat:
Try compiling the test program.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: