Step to reproduce: 1) Download SpiderMonkey sources from: ftp://ftp.mozilla.org/pub/mozilla.org/js/js-1.5.tar.gz 2) Build the stand alone version, by typing: 'Make -f Makefile.ref'.
Output: ... ... ... gcc -o Linux_All_DBG.OBJ/jscpucfg.o -c -Wall -Wno-format -DGCC_OPT_BUG -g -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DHAVE_LOCALTIME_R -DX86_LINUX -DDEBUG -DDEBUG_root -DEDITLINE -ILinux_All_DBG.OBJ jscpucfg.c jscpucfg.c:376: internal compiler error: in dwarf2out_finish, at dwarf2out.c:14117 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>. Preprocessed source stored into /tmp/ccrKDiYn.out file, please attach this to your bugreport. make[1]: *** [Linux_All_DBG.OBJ/jscpucfg.o] Error 1 make[1]: Leaving directory `/spiderMonkey/js/src' -- Summary: Internal compiler error on compiling SpiderMonkey project Product: gcc Version: 4.1.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: yair at finjan dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28782