public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/28181]  New: [4.1/4.2 regression] ICE in reload_cse_simplify_operands, at postreload.c:393 on m68k
@ 2006-06-27 20:15 tbm at cyrius dot com
  2006-06-27 20:17 ` [Bug target/28181] [4.0/4.1/4.2 " tbm at cyrius dot com
                   ` (16 more replies)
  0 siblings, 17 replies; 18+ messages in thread
From: tbm at cyrius dot com @ 2006-06-27 20:15 UTC (permalink / raw)
  To: gcc-bugs

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2851 bytes --]

[ Forwarded from http://bugs.debian.org/375522 ]

I get the following ICE with gcc 4.1 and 4.2 on m68k:

928:tbm@reyes: ~] m68k-linux-gnu-gcc -c -O2 mini.c
mini.c: In function ‘scan’:
mini.c:48: warning: incompatible implicit declaration of built-in function
‘strlen’
mini.c:90: warning: assignment makes integer from pointer without a cast
mini.c:94: warning: incompatible implicit declaration of built-in function
‘strlen’
mini.c:115: warning: initialization from incompatible pointer type
mini.c:122: error: insn does not satisfy its constraints:
(insn 323 57 324 9 (set (reg:QI 8 %a0)
        (mem/s:QI (plus:SI (reg/f:SI 14 %a6)
                (const_int -128 [0xffffff80])) [0 name+0 S1 A16])) 41
{*m68k.md:748} (nil)
    (nil))
mini.c:122: internal compiler error: in reload_cse_simplify_operands, at
postreload.c:393
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
zsh: exit 1     m68k-linux-gnu-gcc -c -O2 mini.c
929:tbm@reyes: ~] m68k-linux-gnu-gcc -c -O1 mini.c
mini.c: In function ‘scan’:
mini.c:48: warning: incompatible implicit declaration of built-in function
‘strlen’
mini.c:90: warning: assignment makes integer from pointer without a cast
mini.c:94: warning: incompatible implicit declaration of built-in function
‘strlen’
mini.c:115: warning: initialization from incompatible pointer type
930:tbm@reyes: ~]

FWIW, this test case fails with 4.2 but works with 4.1.  The original bug was
reported against 4.1 though.  I can build a 4.1 and run delta again if this
would be helpful.  The original ICE with 4.1 is:

crest% gcc -c -O2 scansbr.i
scansbr.c: In function 'scan':
scansbr.c:369: error: insn does not satisfy its constraints:
(insn 1657 689 1658 81 (set (reg:QI 8 %a0)
        (mem/s:QI (plus:SI (reg/f:SI 14 %a6)
                (const_int -212 [0xffffff2c])) [0 name+0 S1 A16])) 33
{*m68k.md:748} (nil)
    (nil))
scansbr.c:369: internal compiler error: in reload_cse_simplify_operands, at
postreload.c:393
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see <URL:file:///usr/share/doc/gcc-4.1/README.Bugs>.


-- 
           Summary: [4.1/4.2 regression] ICE in
                    reload_cse_simplify_operands, at postreload.c:393 on
                    m68k
           Product: gcc
           Version: 4.1.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: tbm at cyrius dot com
 GCC build triplet: m68k-linux-gnu
GCC target triplet: m68k-linux-gnu


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


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

end of thread, other threads:[~2009-03-30 16:59 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-06-27 20:15 [Bug target/28181] New: [4.1/4.2 regression] ICE in reload_cse_simplify_operands, at postreload.c:393 on m68k tbm at cyrius dot com
2006-06-27 20:17 ` [Bug target/28181] [4.0/4.1/4.2 " tbm at cyrius dot com
2006-06-27 20:20 ` tbm at cyrius dot com
2006-06-27 20:20 ` tbm at cyrius dot com
2006-06-27 21:02 ` tbm at cyrius dot com
2006-06-27 22:09 ` tbm at cyrius dot com
2006-07-01  7:01 ` schwab at suse dot de
2006-07-02 16:24 ` pinskia at gcc dot gnu dot org
2006-07-17  2:53 ` mmitchel at gcc dot gnu dot org
2006-10-15  8:43 ` tbm at cyrius dot com
2006-12-11 20:24 ` [Bug target/28181] [4.0/4.1/4.2/4.3 " rask at sygehus dot dk
2007-02-03 17:43 ` gdr at gcc dot gnu dot org
2007-02-03 20:47 ` pinskia at gcc dot gnu dot org
2007-02-14  9:39 ` mmitchel at gcc dot gnu dot org
2007-03-06  9:01 ` rsandifo at gcc dot gnu dot org
2007-03-06  9:03 ` [Bug target/28181] [4.1/4.2 " rsandifo at gcc dot gnu dot org
2008-07-04 21:26 ` [Bug target/28181] [4.2 " jsm28 at gcc dot gnu dot org
2009-03-30 16:59 ` jsm28 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).