public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c/39685]  New: ICE: in copyprop_hardreg_forward_1, at regrename.c:1603
@ 2009-04-08  4:55 MR dot Swami dot Reddy at nsc dot com
  2009-04-08  5:09 ` [Bug c/39685] " MR dot Swami dot Reddy at nsc dot com
                   ` (6 more replies)
  0 siblings, 7 replies; 9+ messages in thread
From: MR dot Swami dot Reddy at nsc dot com @ 2009-04-08  4:55 UTC (permalink / raw)
  To: gcc-bugs

Compile the below testcase with -O3 -funroll-all-loops option, using
crx-elf-gcc vesion 4.5.0 20080307 (sources from trunk).
Command line:
crx-elf-gcc test.c -o3 -funroll-all-loops

test.c:187: error: insn does not satisfy its constraints:
(insn 8 119 130 2 /scratch/user/swami/test.c:149 (set (mem/c/i:SI
(post_modify:SI (reg:SI 3 r3)
                (plus:SI (reg:SI 3 r3)
                    (const_int 8 [0x8]))) [3 x1+0 S4 A32])
        (const_int 0 [0x0])) 91 {movsi_store} (expr_list:REG_INC (reg:SI 3 r3)
        (nil)))
/scratch/user/swami/test.c:187: internal compiler error: in
copyprop_hardreg_forward_1, at regrename.c:1603
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
====

NOTE: This issue not obsered with crx-elf-gcc 4.1.1 tools.


-- 
           Summary: ICE: in copyprop_hardreg_forward_1, at regrename.c:1603
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: critical
          Priority: P3
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: MR dot Swami dot Reddy at nsc dot com
 GCC build triplet: native linux
  GCC host triplet: Native Linux
GCC target triplet: crx-elf


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


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

* [Bug c/39685] ICE: in copyprop_hardreg_forward_1, at regrename.c:1603
  2009-04-08  4:55 [Bug c/39685] New: ICE: in copyprop_hardreg_forward_1, at regrename.c:1603 MR dot Swami dot Reddy at nsc dot com
@ 2009-04-08  5:09 ` MR dot Swami dot Reddy at nsc dot com
  2009-04-08  5:30 ` [Bug middle-end/39685] " pinskia at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 9+ messages in thread
From: MR dot Swami dot Reddy at nsc dot com @ 2009-04-08  5:09 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #1 from MR dot Swami dot Reddy at nsc dot com  2009-04-08 05:09 -------
Created an attachment (id=17607)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17607&action=view)
Bug testcase


-- 


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


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

* [Bug middle-end/39685] ICE: in copyprop_hardreg_forward_1, at regrename.c:1603
  2009-04-08  4:55 [Bug c/39685] New: ICE: in copyprop_hardreg_forward_1, at regrename.c:1603 MR dot Swami dot Reddy at nsc dot com
  2009-04-08  5:09 ` [Bug c/39685] " MR dot Swami dot Reddy at nsc dot com
@ 2009-04-08  5:30 ` pinskia at gcc dot gnu dot org
  2009-04-08 11:01 ` bonzini at gnu dot org
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2009-04-08  5:30 UTC (permalink / raw)
  To: gcc-bugs



-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pinskia at gcc dot gnu dot
                   |                            |org
           Severity|critical                    |normal
          Component|c                           |middle-end


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


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

* [Bug middle-end/39685] ICE: in copyprop_hardreg_forward_1, at regrename.c:1603
  2009-04-08  4:55 [Bug c/39685] New: ICE: in copyprop_hardreg_forward_1, at regrename.c:1603 MR dot Swami dot Reddy at nsc dot com
  2009-04-08  5:09 ` [Bug c/39685] " MR dot Swami dot Reddy at nsc dot com
  2009-04-08  5:30 ` [Bug middle-end/39685] " pinskia at gcc dot gnu dot org
@ 2009-04-08 11:01 ` bonzini at gnu dot org
  2009-04-09 11:00 ` MR dot Swami dot Reddy at nsc dot com
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 9+ messages in thread
From: bonzini at gnu dot org @ 2009-04-08 11:01 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #2 from bonzini at gnu dot org  2009-04-08 11:01 -------
Minimized testcase is this:

int baz (void *, ...);
static void bar();
char c;
float f;
void foo(void) { bar(0,0,0, c, c, f, foo); }
void bar (x1,x2,x3, ss, c, f, pf) { baz(&x1,&x2,&x3); }


-- 

bonzini at gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2009-04-08 11:01:38
               date|                            |


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


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

* [Bug middle-end/39685] ICE: in copyprop_hardreg_forward_1, at regrename.c:1603
  2009-04-08  4:55 [Bug c/39685] New: ICE: in copyprop_hardreg_forward_1, at regrename.c:1603 MR dot Swami dot Reddy at nsc dot com
                   ` (2 preceding siblings ...)
  2009-04-08 11:01 ` bonzini at gnu dot org
@ 2009-04-09 11:00 ` MR dot Swami dot Reddy at nsc dot com
  2009-04-13  5:09 ` MR dot Swami dot Reddy at nsc dot com
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 9+ messages in thread
From: MR dot Swami dot Reddy at nsc dot com @ 2009-04-09 11:00 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #3 from MR dot Swami dot Reddy at nsc dot com  2009-04-09 11:00 -------
This issue is not reproduced with gcc-4.3.3 sources (ie released sources).
Only obsereved with gcc-4.5.0 trunk sources.


-- 


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


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

* [Bug middle-end/39685] ICE: in copyprop_hardreg_forward_1, at regrename.c:1603
  2009-04-08  4:55 [Bug c/39685] New: ICE: in copyprop_hardreg_forward_1, at regrename.c:1603 MR dot Swami dot Reddy at nsc dot com
                   ` (3 preceding siblings ...)
  2009-04-09 11:00 ` MR dot Swami dot Reddy at nsc dot com
@ 2009-04-13  5:09 ` MR dot Swami dot Reddy at nsc dot com
  2009-04-14  7:28 ` bonzini at gnu dot org
  2009-05-01 11:42 ` MR dot Swami dot Reddy at nsc dot com
  6 siblings, 0 replies; 9+ messages in thread
From: MR dot Swami dot Reddy at nsc dot com @ 2009-04-13  5:09 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #4 from MR dot Swami dot Reddy at nsc dot com  2009-04-13 05:09 -------
NOTE-1: This problem seen with "gcc-4.4" and "gcc-4.5" (ie trunk) sources 
        built crx-elf-gcc compiler.

NOTE-2: With "-O2 -funroll-all-loops" options also reproduce this problem.


-- 


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


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

* [Bug middle-end/39685] ICE: in copyprop_hardreg_forward_1, at regrename.c:1603
  2009-04-08  4:55 [Bug c/39685] New: ICE: in copyprop_hardreg_forward_1, at regrename.c:1603 MR dot Swami dot Reddy at nsc dot com
                   ` (4 preceding siblings ...)
  2009-04-13  5:09 ` MR dot Swami dot Reddy at nsc dot com
@ 2009-04-14  7:28 ` bonzini at gnu dot org
  2009-05-01 11:42 ` MR dot Swami dot Reddy at nsc dot com
  6 siblings, 0 replies; 9+ messages in thread
From: bonzini at gnu dot org @ 2009-04-14  7:28 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #5 from bonzini at gnu dot org  2009-04-14 07:28 -------
-O2 -frename-registers is enough actually.


-- 


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


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

* [Bug middle-end/39685] ICE: in copyprop_hardreg_forward_1, at regrename.c:1603
  2009-04-08  4:55 [Bug c/39685] New: ICE: in copyprop_hardreg_forward_1, at regrename.c:1603 MR dot Swami dot Reddy at nsc dot com
                   ` (5 preceding siblings ...)
  2009-04-14  7:28 ` bonzini at gnu dot org
@ 2009-05-01 11:42 ` MR dot Swami dot Reddy at nsc dot com
  6 siblings, 0 replies; 9+ messages in thread
From: MR dot Swami dot Reddy at nsc dot com @ 2009-05-01 11:42 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #6 from MR dot Swami dot Reddy at nsc dot com  2009-05-01 11:42 -------
This problem is reproduced with latest gcc-4.4.0 release tools (ie crx-elf-gcc
version 4.4.0).


-- 


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


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

* [Bug middle-end/39685] ICE: in copyprop_hardreg_forward_1, at regrename.c:1603
       [not found] <bug-39685-4@http.gcc.gnu.org/bugzilla/>
@ 2011-03-22 20:28 ` jsm28 at gcc dot gnu.org
  0 siblings, 0 replies; 9+ messages in thread
From: jsm28 at gcc dot gnu.org @ 2011-03-22 20:28 UTC (permalink / raw)
  To: gcc-bugs

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

Joseph S. Myers <jsm28 at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |WONTFIX

--- Comment #7 from Joseph S. Myers <jsm28 at gcc dot gnu.org> 2011-03-22 20:25:46 UTC ---
CRX support has been removed for GCC 4.7.


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

end of thread, other threads:[~2011-03-22 20:26 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-04-08  4:55 [Bug c/39685] New: ICE: in copyprop_hardreg_forward_1, at regrename.c:1603 MR dot Swami dot Reddy at nsc dot com
2009-04-08  5:09 ` [Bug c/39685] " MR dot Swami dot Reddy at nsc dot com
2009-04-08  5:30 ` [Bug middle-end/39685] " pinskia at gcc dot gnu dot org
2009-04-08 11:01 ` bonzini at gnu dot org
2009-04-09 11:00 ` MR dot Swami dot Reddy at nsc dot com
2009-04-13  5:09 ` MR dot Swami dot Reddy at nsc dot com
2009-04-14  7:28 ` bonzini at gnu dot org
2009-05-01 11:42 ` MR dot Swami dot Reddy at nsc dot com
     [not found] <bug-39685-4@http.gcc.gnu.org/bugzilla/>
2011-03-22 20:28 ` jsm28 at gcc dot gnu.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).