Path: utzoo!yunexus!telly!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!omews40.intel.com!jeffe From: jeffe@omews40.intel.com Newsgroups: gnu.gcc.bug Subject: signal 11 in gcc 1.35 on sun 386i Message-ID: <8906030755.AA06881@omews40> Date: 3 Jun 89 07:55:57 GMT Article-I.D.: omews40.8906030755.AA06881 Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 29 The following program causes a signal 11 in gcc 1.35 running on a Sun 386i under SunOS 4.0.1. Gcc was built using "config.gcc sun386" (If you really stretch your imagination, you may recognize this as an excerpt from gdb 3.1.2) % cat values.c struct value { long contents[1]; }; typedef struct value *value; double value_as_double (); int record_latest_value (val) value val; { value_as_double (val); } % gcc -v values.c gcc version 1.35 /usr/local/lib/gcc-cpp -v -undef -D__GNUC__ -Dunix -Di386 -Dsun386 -Dsun -D__unix__ -D__i386__ -D__sun386__ -D__sun__ values.c /tmp/cca06870.cpp GNU CPP version 1.35 /usr/local/lib/gcc-cc1 /tmp/cca06870.cpp -quiet -dumpbase values.c -version -o /tmp/cca06870.s GNU C version 1.35 (80386, Sun syntax) compiled by GNU C version 1.35. gcc: Program cc1 got fatal signal 11. Jeff Eaton Intel Corporation jeffe@mipon2.intel.com