------- Additional Comments From mki at maconomy dot dk 2005-07-15 19:11 ------- I'm using gas from binutils-2.16. But the ICE seems to appear before as is run at all (If the cc1plus command succeeds it will be followed by "/usr/local/binutils-2.16/bin/as -o trauscher.o trauscher.s"). The linker can thus not have any influence either. IMHO ;-)
When I'm testing trauscher's example I get the following output, which says "something" about my setup. (11.11 with PHSS_30970 installed). Dave, how does your working configuration look like? -bash-3.00$ /usr/local/gcc-4.0.1/bin/g++ -v -save-temps -c trauscher.cpp Using built-in specs. Target: hppa2.0w-hp-hpux11.11 Configured with: /data/develop/src/gcc-4.0.1/o/../configure --enable-languages=c,c++ --with-gnu-as --without-gnu-ld --with-as=/usr/local/binutils-2.16/bin/as --prefix=/usr/local/gcc-4.0.1 Thread model: single gcc version 4.0.1 /usr/local/gcc-4.0.1/libexec/gcc/hppa2.0w-hp-hpux11.11/4.0.1/cc1plus -E -quiet -v trauscher.cpp -fpch-preprocess -o trauscher.ii ignoring nonexistent directory "/usr/local/gcc-4.0.1/hppa2.0w-hp-hpux11.11/include" #include "..." search starts here: #include <...> search starts here: /usr/local/gcc-4.0.1/include/c++/4.0.1 /usr/local/gcc-4.0.1/include/c++/4.0.1/hppa2.0w-hp-hpux11.11 /usr/local/gcc-4.0.1/include/c++/4.0.1/backward /usr/local/include /usr/local/gcc-4.0.1/include /usr/local/gcc-4.0.1/lib/gcc/hppa2.0w-hp-hpux11.11/4.0.1/include /usr/include End of search list. /usr/local/gcc-4.0.1/libexec/gcc/hppa2.0w-hp-hpux11.11/4.0.1/cc1plus -fpreprocessed trauscher.ii -quiet -dumpbase trauscher.cpp -auxbase trauscher -version -o trauscher.s GNU C++ version 4.0.1 (hppa2.0w-hp-hpux11.11) compiled by GNU C version 4.0.1. GGC heuristics: --param ggc-min-expand=99 --param ggc-min-heapsize=130816 trauscher.cpp: In member function 'A C::_ZTv0_n12_N1C1fEv()': trauscher.cpp:20: internal compiler error: in cp_expr_size, at cp/cp-objcp-common.c:101 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21123