------- Comment #2 from rguenth at gcc dot gnu dot org 2010-08-18 09:16 ------- With 4.5.1 I get (checking enabled)
VM.cpp: In member function 'gnash::VM::RNG& gnash::VM::randomNumberGenerator() const': VM.cpp:126:1: error: statement marked for throw in middle of block # .MEM_19 = VDEF <.MEM_18> D.294844_12 = OBJ_TYPE_REF(D.294843_10;D.294841_8->0) (D.294841_8); VM.cpp:126:1: internal compiler error: verify_stmts failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. and with trunk I get VM.cpp: In member function 'gnash::VM::RNG& gnash::VM::randomNumberGenerator() const': VM.cpp:126:1: internal compiler error: in create_linear_expr_from_tree, at graphite-sese-to-poly.c:1207 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. 4.4.4 works. -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |spop at gcc dot gnu dot org Status|UNCONFIRMED |NEW Component|middle-end |tree-optimization Ever Confirmed|0 |1 Keywords| |ice-on-valid-code Known to fail| |4.5.1 4.6.0 Known to work| |4.4.4 Last reconfirmed|0000-00-00 00:00:00 |2010-08-18 09:16:16 date| | Summary|ICE: error: in |[4.5/4.6 Regression] ICE: |remove_unreachable_handlers,|error: in |at tree-sh.c:3294 with -O2 -|remove_unreachable_handlers, |floop-interchange |at tree-sh.c:3294 with -O2 - | |floop-interchange Target Milestone|--- |4.5.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45314