bugreport: egcs-19990927 c++ building groff on HP-UX 11 fails

Joost van Baal joost.vanbaal@nl.origin-it.com
Tue Oct 5 07:15:00 GMT 1999


Hi,

When trying to build groff-1.11.1 with the egcs-19990927
gcc-2.96 snapshot c++ on a hppa2.0w-hp-hpux11.00, i get
the following error message:

tom:mailman> c++ -v --save-temps -I. -I. -I../include \
> -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 \
> -DHAVE_LIMITS_H=1 -DHAVE_SYS_DIR_H=1 \
> -DHAVE_STDLIB_H=1 -DSTDLIB_H_DECLARES_GETOPT=1 \
> -DUNISTD_H_DECLARES_GETOPT=1 -DSTDLIB_H_DECLARES_PUTENV=1 \
>  -DSTDIO_H_DECLARES_POPEN=1 -DSTDIO_H_DECLARES_PCLOSE=1 \
> -DHAVE_CC_LIMITS_H=1 -DRETSIGTYPE=void \
> -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 \
> -DHAVE_FMOD=1 -DHAVE_STRTOL=1 \
> -DHAVE_GETCWD=1 -DHAVE_STRERROR=1 \
> -DHAVE_PUTENV=1 -DHAVE_RENAME=1 \
> -DHAVE_MKSTEMP=1 -DWCOREFLAG=0200 \
> -g -O2  -c input.cc

Reading specs from /home/mailman/local/lib/gcc-lib/hppa2.0w-hp-hpux11.00/2.96/specs
gcc version 2.96 19990927 (experimental)
 /home/mailman/local/lib/gcc-lib/hppa2.0w-hp-hpux11.00/2.96/cpp -lang-c++ 
-v -I. -I. -I../include -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=96 -D__cplusplus 
-Dhppa -Dhp9000s800 -D__hp9000s800 -Dhp9k8 -DPWB -Dhpux -Dunix -D__hppa__ 
-D__hp9000s800__ -D__hp9000s800 -D__hp9k8__ -D__PWB__ -D__hpux__ -D__unix__ 
-D__hppa -D__hp9000s800 -D__hp9k8 -D__PWB -D__hpux -D__unix -Asystem(unix) 
-Asystem(hpux) -Acpu(hppa) -Amachine(hppa) -D__EXCEPTIONS -D__OPTIMIZE__ -g 
-D__hp9000s700 -D_PA_RISC1_1 -D_HPUX_SOURCE -D_HIUX_SOURCE -D__STDC_EXT__ 
-DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_DIR_H=1 
-DHAVE_STDLIB_H=1 -DSTDLIB_H_DECLARES_GETOPT=1 -DUNISTD_H_DECLARES_GETOPT=1 
-DSTDLIB_H_DECLARES_PUTENV=1 -DSTDIO_H_DECLARES_POPEN=1 
-DSTDIO_H_DECLARES_PCLOSE=1 -DHAVE_CC_LIMITS_H=1 -DRETSIGTYPE=void 
-DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_FMOD=1 -DHAVE_STRTOL=1 
-DHAVE_GETCWD=1 -DHAVE_STRERROR=1 -DHAVE_PUTENV=1 -DHAVE_RENAME=1 
-DHAVE_MKSTEMP=1 -DWCOREFLAG=0200 input.cc input.ii
GNU CPP version 2.96 19990927 (experimental) (hppa)
#include "..." search starts here:
#include <...> search starts here:
 .
 ../include
 /home/mailman/local/lib/gcc-lib/hppa2.0w-hp-hpux11.00/2.96/../../../../include/g++-3
 /home/mailman/local/lib/gcc-lib/hppa2.0w-hp-hpux11.00/2.96/../../../../hppa2.0w-hp-hpux11.00/include
 /home/mailman/local/lib/gcc-lib/hppa2.0w-hp-hpux11.00/2.96/include
 /usr/include
End of search list.
The following default directories have been omitted from the search path:
 /usr/local/include
End of omitted list.
 /home/mailman/local/lib/gcc-lib/hppa2.0w-hp-hpux11.00/2.96/cc1plus input.ii 
-quiet -dumpbase input.cc -g -O2 -version -o input.s
GNU C++ version 2.96 19990927 (experimental) (hppa2.0w-hp-hpux11.00) compiled by 
GNU C version 2.96 19990927 (experimental).
input.cc: In function `void copy_mode_error (const char *, const errarg &, 
const errarg &, const errarg &)':
input.cc:5861: Internal compiler error in `expand_expr', at expr.c:5789
Please submit a full bug report.
See <URL: http://www.gnu.org/software/gcc/faq.html#bugreport > for instructions.

Since I'm a bit of a c / c++ newbie, i don't know
what this really means. I hope to help you reporting
this, however. 

The input.ii file is attached, in bzip2 -9 compressed format.


Bye,

Joost van Baal




More information about the Gcc-bugs mailing list