This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: egcs-1.1.1 cc1plus core dumping
- To: dwsharp at iee dot org
- Subject: Re: egcs-1.1.1 cc1plus core dumping
- From: Mumit Khan <khan at xraylith dot wisc dot EDU>
- Date: Sun, 21 Feb 1999 14:46:09 -0600
- cc: egcs-bugs at cygnus dot com
Don Sharp <Don.Sharp@dddandr.octacon.co.uk> writes:
> Dear egcs-bugs,
> This time it's the cygwin version of egcs which is faulting.
> The information is given below and the necessary files (and core) are in
> the
> uuencoded gzipped tar file at the end.
>
> Cheers
>
> Don Sharp
>
> g++ --version ==>
> egcs-2.91.60
> g++ sighdlrs.ii ==>
> sighdlrs.cpp: In function `void show_signals()':
> sighdlrs.cpp:56: aggregate `struct sigaction oact' has incomplete type
> and cannot be initialized
> [main] g:\usr\lib\gcc-lib\i586-cygwin32\egcs-2.91.60\cc1plus.exe 1012
> (0) handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
> [main] cc1plus 1012 (0) handle_exceptions: Dumping stack trace to
> cc1plus.exe.core
Thanks for the bug report. Upcoming egcs-1.1.2 will "bail out" instead of
dying the horrible death.
$ c++ -c -v sighdlrs.ii
Reading specs from d:/egcs-1.1.2-cygb20/H-i586-cygwin32/bin/../lib/gcc-lib/i586-cygwin32/egcs-2.91.61/specs
gcc version egcs-2.91.61 19990216 (egcs-1.1.2 pre-release-1)
d:/egcs-1.1.2-cygb20/H-i586-cygwin32/bin/../lib/gcc-lib/i586-cygwin32/egcs-2.91.61/cc1plus.exe sighdlrs.ii -quiet -version -o /tmp/ccjKJRdH.s
GNU C++ version egcs-2.91.61 19990216 (egcs-1.1.2 pre-release-1)
(i586-cygwin32) compiled by GNU C version egcs-2.91.61 19990216
(egcs-1.1.2 pre-release-1).
sighdlrs.cpp: In function `void show_signals()':
sighdlrs.cpp:56: aggregate `struct sigaction oact' has incomplete type and
cannot be initialized
sighdlrs.cpp:92: confused by earlier errors, bailing out
Regards,
Mumit