[Bug tree-optimization/28238] [4.2 regression] verify_stmts failed (invalid operand to unary operator)

2006-07-04 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2006-07-04 13:56 --- It rejects the valid code and ices during error-recovery. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/28238] [4.2 regression] verify_stmts failed (invalid operand to unary operator)

2006-07-04 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2006-07-04 13:58 --- Ah no, verify_stmts uses error (). -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/28238] [4.2 regression] verify_stmts failed (invalid operand to unary operator)

2006-07-04 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2006-07-04 14:14 --- We have (struct iteratorD.1984 *) thisD.2040_1-m_matchStartD.2038 after inlining, which is non-gimple. (gdb) call debug_tree (*tp) nop_expr 0xb7e512e0 type pointer_type 0xb7e498fc type record_type

[Bug tree-optimization/28238] [4.2 regression] verify_stmts failed (invalid operand to unary operator)

2006-07-03 Thread tbm at cyrius dot com
--- Comment #1 from tbm at cyrius dot com 2006-07-03 22:18 --- Created an attachment (id=11809) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11809action=view) test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28238

[Bug tree-optimization/28238] [4.2 regression] verify_stmts failed (invalid operand to unary operator)

2006-07-03 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug tree-optimization/28238] [4.2 regression] verify_stmts failed (invalid operand to unary operator)

2006-07-03 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-07-03 23:16 --- Confirmed. Reduced testcase: struct iterator{}; struct ByteIterator : iterator { ByteIterator (){} int a[1024]; }; inline ByteIterator f () { return ByteIterator (); } class ConfLexerCore {