public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/21623] New: [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391
@ 2005-05-17 14:32 dank at kegel dot com
  2005-05-17 14:33 ` [Bug target/21623] " dank at kegel dot com
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: dank at kegel dot com @ 2005-05-17 14:32 UTC (permalink / raw)
  To: gcc-bugs

Using crosstool-0.34, building glibc-2.3.5 on sh4 is ok with gcc-3.4.3, 
fails with gcc-4.0.0.  The attached reduced testcase shows the error:

foo2.i: In function 'plural_eval':
foo2.i:78: error: insn does not satisfy its constraints:
(insn 190 188 275 24 (set (reg/v:SI 76 fr12 [orig:169 n ] [169])
        (reg:SI 147 t)) 129 {movsi_ie} (insn_list:REG_DEP_TRUE 188 (nil))
    (nil))
foo2.i:78: internal compiler error: in reload_cse_simplify_operands, at
postreload.c:391

-- 
           Summary: [4.0 regression] ICE in reload_cse_simplify_operands, at
                    postreload.c:391
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: dank at kegel dot com
                CC: gcc-bugs at gcc dot gnu dot org
GCC target triplet: sh4-unknown-gnu-linux


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


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

* [Bug target/21623] [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391
  2005-05-17 14:32 [Bug target/21623] New: [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391 dank at kegel dot com
@ 2005-05-17 14:33 ` dank at kegel dot com
  2005-06-30 12:12 ` pinskia at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: dank at kegel dot com @ 2005-05-17 14:33 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From dank at kegel dot com  2005-05-17 14:33 -------
Created an attachment (id=8911)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8911&action=view)
reduced source from glibc-2.3.5


-- 


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


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

* [Bug target/21623] [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391
  2005-05-17 14:32 [Bug target/21623] New: [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391 dank at kegel dot com
  2005-05-17 14:33 ` [Bug target/21623] " dank at kegel dot com
@ 2005-06-30 12:12 ` pinskia at gcc dot gnu dot org
  2005-07-26 20:06 ` pinskia at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-06-30 12:12 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-06-30 12:11 -------
*** Bug 22246 has been marked as a duplicate of this bug. ***

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sieb at sscd dot de


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


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

* [Bug target/21623] [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391
  2005-05-17 14:32 [Bug target/21623] New: [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391 dank at kegel dot com
  2005-05-17 14:33 ` [Bug target/21623] " dank at kegel dot com
  2005-06-30 12:12 ` pinskia at gcc dot gnu dot org
@ 2005-07-26 20:06 ` pinskia at gcc dot gnu dot org
  2005-08-20 20:52 ` pinskia at gcc dot gnu dot org
  2005-09-27 16:15 ` mmitchel at gcc dot gnu dot org
  4 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-07-26 20:06 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.0.2


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


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

* [Bug target/21623] [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391
  2005-05-17 14:32 [Bug target/21623] New: [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391 dank at kegel dot com
                   ` (2 preceding siblings ...)
  2005-07-26 20:06 ` pinskia at gcc dot gnu dot org
@ 2005-08-20 20:52 ` pinskia at gcc dot gnu dot org
  2005-09-27 16:15 ` mmitchel at gcc dot gnu dot org
  4 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-08-20 20:52 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
 GCC target triplet|sh4-unknown-gnu-linux       |sh4-*-linux-gnu


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


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

* [Bug target/21623] [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391
  2005-05-17 14:32 [Bug target/21623] New: [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391 dank at kegel dot com
                   ` (3 preceding siblings ...)
  2005-08-20 20:52 ` pinskia at gcc dot gnu dot org
@ 2005-09-27 16:15 ` mmitchel at gcc dot gnu dot org
  4 siblings, 0 replies; 7+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2005-09-27 16:15 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.0.2                       |4.0.3


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


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

* [Bug target/21623] [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391
       [not found] <bug-21623-3350@http.gcc.gnu.org/bugzilla/>
@ 2005-10-03 22:28 ` kkojima at gcc dot gnu dot org
  0 siblings, 0 replies; 7+ messages in thread
From: kkojima at gcc dot gnu dot org @ 2005-10-03 22:28 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #3 from kkojima at gcc dot gnu dot org  2005-10-03 22:28 -------
This PR was discussed at the thread of gcc-patches list statring
with http://gcc.gnu.org/ml/gcc-patches/2005-09/msg01527.html and
Joern pointed out that we must improve the reload infrastrucure to
fix this PR.  There is an argument about whether it's appropriate
for stage3 or not.  I've checked in the patch in
http://gcc.gnu.org/ml/gcc-patches/2005-09/msg01952.html
as a temporary workwround on mainline and 4.0-branch under Joern's
approval.  It gets rid of the ICEs for the testcase, though it
doesn't fix the real problem.  So please don't close this PR ATM.


-- 

kkojima at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kkojima at gcc dot gnu dot
                   |                            |org


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


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

end of thread, other threads:[~2005-10-03 22:28 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-05-17 14:32 [Bug target/21623] New: [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391 dank at kegel dot com
2005-05-17 14:33 ` [Bug target/21623] " dank at kegel dot com
2005-06-30 12:12 ` pinskia at gcc dot gnu dot org
2005-07-26 20:06 ` pinskia at gcc dot gnu dot org
2005-08-20 20:52 ` pinskia at gcc dot gnu dot org
2005-09-27 16:15 ` mmitchel at gcc dot gnu dot org
     [not found] <bug-21623-3350@http.gcc.gnu.org/bugzilla/>
2005-10-03 22:28 ` kkojima 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).