This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/11406] sorry+ICE: `array_ref' not supported by dump_type


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]