This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Internal compiler error
- To: bug-gcc at gnu dot org
- Subject: Internal compiler error
- From: Lars Hecking <lhecking at nmrc dot ucc dot ie>
- Date: Tue, 11 Jan 2000 22:05:31 +0000
I get an internal compiler error with gcc-2.95.2 on Dec Unix 4.0f
when trying to compile the current ncurses snapshot 5.0-20000108.
$ sizer -v
Digital UNIX V4.0F (Rev. 1229); Wed Dec 1 15:56:50 GMT 1999
Original error message:
[...]
cd ../objects; gcc -DHAVE_CONFIG_H -I../tack -I. -DNDEBUG -I. -I../include -I/usr/local/ncurses/include -O2 -c ../tack/pad.c
In file included from /usr/local/gnu/lib/gcc-lib/alphaev5-dec-osf4.0f/2.95.2/include/stdarg.h:36,
from ../include/curses.h:72,
from ../tack/tack.h:49,
from ../tack/pad.c:22:
/usr/local/gnu/lib/gcc-lib/alphaev5-dec-osf4.0f/2.95.2/include/va-alpha.h:36: warning: redefinition of `va_list'
/usr/local/gnu/lib/gcc-lib/alphaev5-dec-osf4.0f/2.95.2/include/va_list.h:7: warning: `va_list' previously declared here
../tack/pad.c: In function `pad_home1':
../tack/pad.c:333: Internal compiler error in `int_mode_for_mode', at stor-layout.c:202
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/faq.html#bugreport> for instructions.
Running gcc manually:
$ (32) gcc -v --save-temps -DHAVE_CONFIG_H -I../tack -I. -DNDEBUG -I. -I../include -I/usr/local/ncurses/include -g -c ../tack/pad.c
Reading specs from /usr/local/gnu/lib/gcc-lib/alphaev5-dec-osf4.0f/2.95.2/specs
gcc version 2.95.2 19991024 (release)
/usr/local/gnu/lib/gcc-lib/alphaev5-dec-osf4.0f/2.95.2/cpp -lang-c -v -I../tack -I. -I. -I../include -I/usr/local/ncurses/include -D__GNUC__=2 -D__GNUC_MINOR__=95 -Dunix -D__osf__ -D_LONGLONG -DSYSTYPE_BSD -D_SYSTYPE_BSD -D__unix__ -D__osf__ -D_LONGLONG -D__SYSTYPE_BSD__ -D_SYSTYPE_BSD -D__unix -D__SYSTYPE_BSD -Asystem(unix) -Asystem(xpg4) -g -D__LANGUAGE_C__ -D__LANGUAGE_C -DLANGUAGE_C -Acpu(alpha) -Amachine(alpha) -D__alpha -D__alpha__ -D__alpha_ev5__ -Acpu(ev5) -DHAVE_CONFIG_H -DNDEBUG ../tack/pad.c pad.i
GNU CPP version 2.95.2 19991024 (release)
#include "..." search starts here:
#include <...> search starts here:
../tack
.
../include
/usr/local/ncurses/include
/usr/local/include
/usr/local/gnu/lib/gcc-lib/alphaev5-dec-osf4.0f/2.95.2/../../../../alphaev5-dec-osf4.0f/include
/usr/local/gnu/lib/gcc-lib/alphaev5-dec-osf4.0f/2.95.2/include
/usr/include
End of search list.
The following default directories have been omitted from the search path:
/usr/local/gnu/lib/gcc-lib/alphaev5-dec-osf4.0f/2.95.2/../../../../include/g++-3
End of omitted list.
/usr/local/gnu/lib/gcc-lib/alphaev5-dec-osf4.0f/2.95.2/cc1 pad.i -quiet -dumpbase pad.c -g -version -o pad.s
GNU C version 2.95.2 19991024 (release) (alphaev5-dec-osf4.0f) compiled by GNU C version 2.95.2 19991024 (release).
In file included from /usr/local/gnu/lib/gcc-lib/alphaev5-dec-osf4.0f/2.95.2/include/stdarg.h:36,
from ../include/curses.h:72,
from ../tack/tack.h:49,
from ../tack/pad.c:22:
/usr/local/gnu/lib/gcc-lib/alphaev5-dec-osf4.0f/2.95.2/include/va-alpha.h:36: warning: redefinition of `va_list'
/usr/local/gnu/lib/gcc-lib/alphaev5-dec-osf4.0f/2.95.2/include/va_list.h:7: warning: `va_list' previously declared here
../tack/pad.c: In function `pad_home1':
../tack/pad.c:333: Internal compiler error in `int_mode_for_mode', at stor-layout.c:202
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/faq.html#bugreport> for instructions.
The resulting .i file is attached in bzip2 format.
Thanks.
ps. I think I have been getting the warnings about redefinition of va_list
with all egcs and postegcs gcc releases on Dec Unix.
pad.i.bz2