[Bug target/38811] [4.4 Regression] internal compiler error: in compensate_edge, at reg-stack.c:2754

2009-01-14 Thread jakub at gcc dot gnu dot org
--- Comment #8 from jakub at gcc dot gnu dot org 2009-01-14 20:29 --- Fixed. The testcase was added in http://gcc.gnu.org/viewcvs?root=gccview=revrev=143376 -- jakub at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/38811] [4.4 Regression] internal compiler error: in compensate_edge, at reg-stack.c:2754

2009-01-13 Thread vmakarov at gcc dot gnu dot org
--- Comment #7 from vmakarov at gcc dot gnu dot org 2009-01-14 03:35 --- Subject: Bug 38811 Author: vmakarov Date: Wed Jan 14 03:35:35 2009 New Revision: 143362 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143362 Log: 2009-01-13 Vladimir Makarov vmaka...@redhat.com

[Bug target/38811] [4.4 Regression] internal compiler error: in compensate_edge, at reg-stack.c:2754

2009-01-12 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2009-01-12 09:57 --- Confirmed. The following fails with -O2 -m32: typedef unsigned long ULONG; void iwos_ErrorMessage(long error, const char * const file_name, ULONG line_num, const char * const message); class

[Bug target/38811] [4.4 Regression] internal compiler error: in compensate_edge, at reg-stack.c:2754

2009-01-12 Thread ubizjak at gmail dot com
--- Comment #4 from ubizjak at gmail dot com 2009-01-12 15:06 --- -fno-ira fixes the failure. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38811

[Bug target/38811] [4.4 Regression] internal compiler error: in compensate_edge, at reg-stack.c:2754

2009-01-12 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2009-01-12 17:27 --- Is this an IRA bug? -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/38811] [4.4 Regression] internal compiler error: in compensate_edge, at reg-stack.c:2754

2009-01-12 Thread vmakarov at redhat dot com
--- Comment #6 from vmakarov at redhat dot com 2009-01-12 22:12 --- Yes, it is an IRA bug. Code processing calls to functions can throw is lost in IRA. I'll submit a patch tomorrow. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38811