This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug other/17437] New: obscure GC problem


Compile the attached test case with -O3 and you get this: 
Program received signal SIGSEGV, Segmentation fault. 
0x000000000090e182 in lookup_page_table_entry (p=0x14) at ../../mainline/gcc/
ggc-page.c:581 
581       while (table->high_bits != high_bits) 
 
 
$ ../build/gcc/xgcc -c -B../build/gcc/ -O3 -v t.i 
Reading specs from ../build/gcc/specs 
Configured with: ../mainline/configure --disable-nls --disable-multilib 
--disable-libmudflap --enable-languages=c 
Thread model: posix 
gcc version 4.0.0 20040912 (experimental) 
 ../build/gcc/cc1 -fpreprocessed t.i -quiet -dumpbase t.i -mtune=k8 -auxbase t 
-O3 -version -o /tmp/ccpw2dgs.s 
GNU C version 4.0.0 20040912 (experimental) (x86_64-unknown-linux-gnu) 
        compiled by GNU C version 3.3.3 (SuSE Linux). 
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 
t.i: In function `live_out_1': 
t.i:14236: internal compiler error: Segmentation fault 
 
Of course, I don't have a smaller test case, and the bug does not reproduce 
with a gcac enabled compiler.  GC problems, *sigh*.

-- 
           Summary: obscure GC problem
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P2
         Component: other
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: steven at gcc dot gnu dot org
                CC: gcc-bugs at gcc dot gnu dot org
  GCC host triplet: x86_64-unknown-linux-gnu


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]