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 middle-end/54961] [4.8 Regression] FAIL: gfortran.dg/pr48757.f -O (internal compiler error) after revision 192440


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54961

--- Comment #7 from Steven Bosscher <steven at gcc dot gnu.org> 2012-10-28 11:44:50 UTC ---
The problems of comment #4 and comment #5 are PR39607, a problem that
should be solved in reg-stack.

The problem of comment #0 is a problem in IRA.  There is code to prevent
stack registers from living across EDGE_ABNORMAL edges but clearly this
code fails in the pr48757.f test case.  I suspect there is a bug in the
splitting or merging of allocno ranges where the ALLOCNO_NO_STACK_REG_P
and ALLOCNO_TOTAL_NO_STACK_REG_P maybe are not properly copied/merged.


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