This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
C: Gcc 2.95 gets a fatal signal 11 with -pedantic
- To: bug-gcc at gnu dot org
- Subject: C: Gcc 2.95 gets a fatal signal 11 with -pedantic
- From: Soeren Sandmann <sandmann at daimi dot au dot dk>
- Date: 02 Jan 2000 16:34:01 +0100
Gcc 2.95 gets a fatal signal 11 when it tries to compile the program:
__extension__ nonsense_keyword
int main ()
{
return 0;
}
This happens on
- SunOS sunbird 5.7 Generic_106541-03 sun4u sparc,
- IRIX commodus 6.5 10181059 IP32 mips
- HP-UX bart B.10.20 A 9000/782 unknown
- Linux guinness 2.2.12-20 #1 Mon Sep 27 10:40:35 EDT 1999 i686 unknown
and probably others
Without -pedantic it just reports the syntax error.
sunbird:~/tmp% gcc -v --save-temps -pedantic bug.c
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/specs
gcc version 2.95.2 19991024 (release)
/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/cpp -lang-c -v -D__GNUC__=2 -D__GNUC_MINOR__=95 -Dsparc -Dsun -Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ -D__SVR4 -D__sparc -D__sun -D__unix -Asystem(unix) -Asystem(svr4) -pedantic -D__GCC_NEW_VARARGS__ -Acpu(sparc) -Amachine(sparc) bug.c bug.i
GNU CPP version 2.95.2 19991024 (release) (sparc)
#include "..." search starts here:
#include <...> search starts here:
.
/users/sandmann/extra/usr/include
/usr/openwin/include
/usr/local/include
/usr/local/include
/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/../../../../sparc-sun-solaris2.7/include
/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
/usr/include
End of search list.
The following default directories have been omitted from the search path:
/users/sandmann/usr/include
/users/sandmann/usr/sun4/include
/usr/local/X11/include
/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/../../../../include/g++-3
End of omitted list.
/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/cc1 bug.i -quiet -dumpbase bug.c -pedantic -version -o bug.s
GNU C version 2.95.2 19991024 (release) (sparc-sun-solaris2.7) compiled by GNU C version 2.95.2 19991024 (release).
gcc: Internal compiler error: program cc1 got fatal signal 11
The preprocessed source code:
# 1 "bug.c"
__extension__ nonsense_keyword
int main ()
{
return 0;
}