This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/11406] sorry+ICE: `array_ref' not supported by dump_type
- From: "giovannibajo at libero dot it" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 2 Jul 2003 16:45:23 -0000
- Subject: [Bug c++/11406] sorry+ICE: `array_ref' not supported by dump_type
- References: <20030702152041.11406.bangerth@dealii.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11406
giovannibajo at libero dot it changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Keywords| |ice-on-valid-code
Last reconfirmed|0000-00-00 00:00:00 |2003-07-02 16:45:23
date| |
Summary|ICE after `array_ref' not |sorry+ICE: `array_ref' not
|supported by dump_type |supported by dump_type
Target Milestone|3.4 |---
------- Additional Comments From giovannibajo at libero dot it 2003-07-02 16:45 -------
Nothing fancy with the ICE. It's just trying to emit the same sorry message
another time, but within an error diagnostic (the template instantiation is not
right), so it doesn't work.
In other words, the ICE will go away when the sorry is fixed. Let's keep this
only for the sorry.
The sorry() is another problem with dumping new-expressions. There are too many
different trees called NEW_EXPR, so dump_expr gets confused.