[Bug preprocessor/39213] Preprocessor ICE with -m64 and --traditional-cpp

ro at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Fri Mar 19 20:33:00 GMT 2010



------- Comment #1 from ro at gcc dot gnu dot org  2010-03-19 20:32 -------
Fails on 64-bit Solaris 10, 11/SPARC, too.

I get the following stacktrace:

#0  0xfee7248c in abort () from /lib/libc.so.1
#1  0x08859957 in _cpp_process_line_notes (pfile=0x8b5c468, in_comment=0) at
/vol/gcc/src/hg/trunk/solaris/libcpp/lex.c:318
#2  0x0886153a in _cpp_scan_out_logical_line (pfile=0x8b5c468, macro=0x0) at
/vol/gcc/src/hg/trunk/solaris/libcpp/traditional.c:384
#3  0x08861d53 in _cpp_read_logical_line_trad (pfile=0x8b5c468) at
/vol/gcc/src/hg/trunk/solaris/libcpp/traditional.c:306
#4  0x0815e515 in scan_translation_unit_trad (pfile=0x8b5c468) at
/vol/gcc/src/hg/trunk/solaris/gcc/c-ppoutput.c:289
#5  preprocess_file (pfile=0x8b5c468) at
/vol/gcc/src/hg/trunk/solaris/gcc/c-ppoutput.c:95
#6  0x0815935b in c_common_init () at
/vol/gcc/src/hg/trunk/solaris/gcc/c-opts.c:1235
#7  0x08161ee8 in c_objc_common_init () at
/vol/gcc/src/hg/trunk/solaris/gcc/c-objc-common.c:74
#8  0x083f1a00 in lang_dependent_init (argc=18, argv=0x8047160) at
/vol/gcc/src/hg/trunk/solaris/gcc/toplev.c:2279
#9  do_compile (argc=18, argv=0x8047160) at
/vol/gcc/src/hg/trunk/solaris/gcc/toplev.c:2404
#10 toplev_main (argc=18, argv=0x8047160) at
/vol/gcc/src/hg/trunk/solaris/gcc/toplev.c:2447
#11 0x0817d4ef in main (argc=18, argv=0x8047160) at
/vol/gcc/src/hg/trunk/solaris/gcc/main.c:35

gdb claims note->type = 10


-- 

ro at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ro at gcc dot gnu dot org
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
  GCC build triplet|i386-pc-solaris2.11         |*-*-solaris2*
   GCC host triplet|i386-pc-solaris2.11         |*-*-solaris2*
 GCC target triplet|i386-pc-solaris2.11         |*-*-solaris2*
      Known to fail|4.4.0                       |4.4.0 4.5.0
   Last reconfirmed|0000-00-00 00:00:00         |2010-03-19 20:32:59
               date|                            |


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



More information about the Gcc-bugs mailing list