public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/17771] New: -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915
@ 2004-10-01 10:44 heinrich dot brand at fujitsu-siemens dot com
  2004-10-01 10:49 ` [Bug target/17771] " heinrich dot brand at fujitsu-siemens dot com
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: heinrich dot brand at fujitsu-siemens dot com @ 2004-10-01 10:44 UTC (permalink / raw)
  To: gcc-bugs

please see attachment

-- 
           Summary: -O2 -mmvcle: internal compiler error: in spill_failure,
                    at reload1.c:1915
           Product: gcc
           Version: 3.3.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: heinrich dot brand at fujitsu-siemens dot com
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: s390-linux-gnu
  GCC host triplet: s390-linux-gnu
GCC target triplet: s390-linux-gnu


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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/17771] -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915
  2004-10-01 10:44 [Bug target/17771] New: -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915 heinrich dot brand at fujitsu-siemens dot com
@ 2004-10-01 10:49 ` heinrich dot brand at fujitsu-siemens dot com
  2004-10-01 13:45 ` pinskia at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: heinrich dot brand at fujitsu-siemens dot com @ 2004-10-01 10:49 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From heinrich dot brand at fujitsu-siemens dot com  2004-10-01 10:49 -------
Created an attachment (id=7254)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7254&action=view)
Contains gcc command and source to reproduce error


-- 


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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/17771] -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915
  2004-10-01 10:44 [Bug target/17771] New: -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915 heinrich dot brand at fujitsu-siemens dot com
  2004-10-01 10:49 ` [Bug target/17771] " heinrich dot brand at fujitsu-siemens dot com
@ 2004-10-01 13:45 ` pinskia at gcc dot gnu dot org
  2004-10-04 12:50 ` pinskia at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-10-01 13:45 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-10-01 13:45 -------
This works on the mainline.
Could you try a newer compiler like 3.4.2?

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice-on-valid-code
      Known to work|                            |4.0.0


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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/17771] -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915
  2004-10-01 10:44 [Bug target/17771] New: -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915 heinrich dot brand at fujitsu-siemens dot com
  2004-10-01 10:49 ` [Bug target/17771] " heinrich dot brand at fujitsu-siemens dot com
  2004-10-01 13:45 ` pinskia at gcc dot gnu dot org
@ 2004-10-04 12:50 ` pinskia at gcc dot gnu dot org
  2004-10-05 13:18 ` heinrich dot brand at fujitsu-siemens dot com
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-10-04 12:50 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
      Known to fail|                            |3.3.2


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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/17771] -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915
  2004-10-01 10:44 [Bug target/17771] New: -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915 heinrich dot brand at fujitsu-siemens dot com
                   ` (2 preceding siblings ...)
  2004-10-04 12:50 ` pinskia at gcc dot gnu dot org
@ 2004-10-05 13:18 ` heinrich dot brand at fujitsu-siemens dot com
  2005-01-27 19:04 ` uweigand at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: heinrich dot brand at fujitsu-siemens dot com @ 2004-10-05 13:18 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From heinrich dot brand at fujitsu-siemens dot com  2004-10-05 13:18 -------
fails also with 3.4.2

-- 


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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/17771] -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915
  2004-10-01 10:44 [Bug target/17771] New: -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915 heinrich dot brand at fujitsu-siemens dot com
                   ` (3 preceding siblings ...)
  2004-10-05 13:18 ` heinrich dot brand at fujitsu-siemens dot com
@ 2005-01-27 19:04 ` uweigand at gcc dot gnu dot org
  2005-01-27 23:36 ` cvs-commit at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: uweigand at gcc dot gnu dot org @ 2005-01-27 19:04 UTC (permalink / raw)
  To: gcc-bugs


------- 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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/17771] -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915
  2004-10-01 10:44 [Bug target/17771] New: -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915 heinrich dot brand at fujitsu-siemens dot com
                   ` (4 preceding siblings ...)
  2005-01-27 19:04 ` uweigand at gcc dot gnu dot org
@ 2005-01-27 23:36 ` cvs-commit at gcc dot gnu dot org
  2005-01-27 23:38 ` cvs-commit at gcc dot gnu dot org
  2005-01-27 23:42 ` uweigand at gcc dot gnu dot org
  7 siblings, 0 replies; 9+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-01-27 23:36 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-01-27 23:36 -------
Subject: Bug 17771

CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcc-3_4-branch
Changes by:	uweigand@gcc.gnu.org	2005-01-27 23:35:55

Modified files:
	gcc            : ChangeLog 
	gcc/config/s390: s390.md 

Log message:
	PR target/17771
	* config/s390/s390.md ("reload_outti"): Remove predicate for
	output operand.  Abort if operand is not a MEM.
	("reload_outdi", "reload_outdf"): Likewise.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=2.2326.2.786&r2=2.2326.2.787
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/s390/s390.md.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.90.4.10&r2=1.90.4.11



-- 


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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/17771] -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915
  2004-10-01 10:44 [Bug target/17771] New: -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915 heinrich dot brand at fujitsu-siemens dot com
                   ` (5 preceding siblings ...)
  2005-01-27 23:36 ` cvs-commit at gcc dot gnu dot org
@ 2005-01-27 23:38 ` cvs-commit at gcc dot gnu dot org
  2005-01-27 23:42 ` uweigand at gcc dot gnu dot org
  7 siblings, 0 replies; 9+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-01-27 23:38 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-01-27 23:38 -------
Subject: Bug 17771

CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcc-3_3-branch
Changes by:	uweigand@gcc.gnu.org	2005-01-27 23:38:40

Modified files:
	gcc            : ChangeLog 
	gcc/config/s390: s390.md 

Log message:
	PR target/17771
	* config/s390/s390.md ("reload_outti"): Remove predicate for
	output operand.  Abort if operand is not a MEM.
	("reload_outdi", "reload_outdf"): Likewise.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.16114.2.1056&r2=1.16114.2.1057
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/s390/s390.md.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.41.2.12&r2=1.41.2.13



-- 


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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/17771] -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915
  2004-10-01 10:44 [Bug target/17771] New: -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915 heinrich dot brand at fujitsu-siemens dot com
                   ` (6 preceding siblings ...)
  2005-01-27 23:38 ` cvs-commit at gcc dot gnu dot org
@ 2005-01-27 23:42 ` uweigand at gcc dot gnu dot org
  7 siblings, 0 replies; 9+ messages in thread
From: uweigand at gcc dot gnu dot org @ 2005-01-27 23:42 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From uweigand at gcc dot gnu dot org  2005-01-27 23:42 -------
Fixed for 3.3.6 and 3.4.4. 

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


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


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2005-01-27 23:42 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-10-01 10:44 [Bug target/17771] New: -O2 -mmvcle: internal compiler error: in spill_failure, at reload1.c:1915 heinrich dot brand at fujitsu-siemens dot com
2004-10-01 10:49 ` [Bug target/17771] " heinrich dot brand at fujitsu-siemens dot com
2004-10-01 13:45 ` pinskia at gcc dot gnu dot org
2004-10-04 12:50 ` pinskia at gcc dot gnu dot org
2004-10-05 13:18 ` heinrich dot brand at fujitsu-siemens dot com
2005-01-27 19:04 ` uweigand at gcc dot gnu dot org
2005-01-27 23:36 ` cvs-commit at gcc dot gnu dot org
2005-01-27 23:38 ` cvs-commit at gcc dot gnu dot org
2005-01-27 23:42 ` uweigand at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).