This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/17771] -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915
- From: "uweigand at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 27 Jan 2005 19:03:21 -0000
- Subject: [Bug target/17771] -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915
- References: <20041001104445.17771.heinrich.brand@fujitsu-siemens.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- 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