public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/17128] New: ICE in tree-line
@ 2004-08-21  0:43 bommar33 at msu dot edu
  2004-08-21  0:43 ` [Bug middle-end/17128] ICE in tree-inline bommar33 at msu dot edu
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: bommar33 at msu dot edu @ 2004-08-21  0:43 UTC (permalink / raw)
  To: gcc-bugs

GCC Version: 3.5.0 20040815 (experimental)
uname -srm: Linux 2.6.8.1 i686
GCC Configure Flags: --with-languages=c,c++

Command: 
$] make
...
gcc -DHAVE_CONFIG_H -I. -I. -I.  -I./../include -I. -I./include
-DLOCALEDIR="\"/usr/local/share/locale\"" -O1 -march=athlon-xp -ggdb -MT
charset.o -MD -MP -MF ".deps/charset.Tpo" -c -o charset.o charset.c

Compiler Output:
charset.c: In function `convert_utf8_utf16':
charset.c:471: internal compiler error: in expand_call_inline, at tree-inline.c:1484

Ironically, I generated this error while attempting to recompile the sources of
the very snapshot I'm using with debugging symbols, so that I could debug a
segfault in the garbage collector I'd found a few hours ago building the kernel.
 Talk about an exciting day...

Ripped straight from the source above the specified line in tree-inline.c:
/* We have missing edge in the callgraph.  This can happen in one case
   where previous inlining turned indirect call into direct call by
   constant propagating arguments.  In all other cases we hit a bug
   (incorrect node sharing is most common reason for missing edges.  */

Interestingly enough, compiling at -O2 results in success.  ...and I'd set -O1
to make my life debugging the other segfault easier.  Much good prudence does, I
guess.  Preprocessed source as bzip2 on its way.

-- 
           Summary: ICE in tree-line
           Product: gcc
           Version: 3.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: middle-end
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: bommar33 at msu dot edu
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: i686-pc-linux
  GCC host triplet: i686-pc-linux
GCC target triplet: i686-pc-linux


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


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

end of thread, other threads:[~2004-09-25 11:06 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-21  0:43 [Bug middle-end/17128] New: ICE in tree-line bommar33 at msu dot edu
2004-08-21  0:43 ` [Bug middle-end/17128] ICE in tree-inline bommar33 at msu dot edu
2004-08-21  0:46 ` bommar33 at msu dot edu
2004-08-21  1:48 ` [Bug middle-end/17128] [3.5 Regression] " pinskia at gcc dot gnu dot org
2004-08-21  1:49 ` pinskia at gcc dot gnu dot org
2004-08-21  2:02 ` pinskia at gcc dot gnu dot org
2004-08-23 10:15 ` reichelt at gcc dot gnu dot org
2004-09-09  6:59 ` aj at gcc dot gnu dot org
2004-09-09  9:06 ` jh at suse dot cz
2004-09-09  9:16 ` aj at gcc dot gnu dot org
2004-09-09  9:21 ` jh at suse dot cz
2004-09-09 13:43 ` hubicka at gcc dot gnu dot org
2004-09-22 10:43 ` [Bug middle-end/17128] [4.0 " reichelt at gcc dot gnu dot org
2004-09-25 11:06 ` pinskia 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).