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 target/17771] -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915


------- Additional Comments From uweigand at gcc dot gnu dot org  2005-01-27 19:03 -------
Sorry for not looking at this problem earlier, I had completely missed
this bugzilla entry.  (Andrew, if you see any new reports related to
s390 in the future, would you mind putting me on CC so I'm aware of them?)

Now, to the actual problems.  The two issues sched_analyze_2.i and
choose_reload_regs.i are both caused by the same underlying problem:
http://gcc.gnu.org/ml/gcc-patches/2004-03/msg00634.html
This is fixed in 3.3.4 and above.

The spill_failure.i problem, however, is caused by this issue:
http://gcc.gnu.org/ml/gcc-patches/2005-01/msg00878.html
(even though the symptoms look completely different ...).

While this will thus be fixed with GCC 4.0.0, it is still broken
with the current 3.3 and 3.4 branch compilers.  I'll look into
backporting the fix for 3.3.6 and 3.4.4, respectively.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |uweigand at gcc dot gnu dot
                   |dot org                     |org
             Status|UNCONFIRMED                 |ASSIGNED
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2005-01-27 19:03:15
               date|                            |


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


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