[Bug c++/34336] 4.2.2 internal error in stabilize_expr

2007-12-04 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-12-04 18:15 --- We have: <<< Unknown tree: non_dependent_expr *((struct ClassC *) this)->m_xfr >>> Which means we are missing a TARGET_EXPR or we are trying to stabilize the expression too early. -- http://gcc.gnu.org/bugzi

[Bug c++/34336] 4.2.2 internal error in stabilize_expr

2007-12-04 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-12-04 18:10 --- With checking on the trunk we get this ICE: error-4.2.2.cc: In constructor 'ClassC::ClassC()': error-4.2.2.cc:35: internal compiler error: tree check: expected target_expr, have non_dependent_expr in stabilize_expr,

[Bug c++/34336] 4.2.2 internal error in stabilize_expr

2007-12-04 Thread gschrad at ll dot mit dot edu
--- Comment #1 from gschrad at ll dot mit dot edu 2007-12-04 17:59 --- Created an attachment (id=14698) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14698&action=view) Preprocessed source of the case that causes the error -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34336