Article View: gnu.gcc.bug
Article #2363gcc-1.34 Optimizing Bug.
From: Alynn Klassen
Date: Fri, 10 Mar 1989 00:44
Date: Fri, 10 Mar 1989 00:44
36 lines
1490 bytes
1490 bytes
Hi,
The following code fragment core dumps when compiled with
gcc-1.34 and "-O" on a Sun-3/50 running SunOS-3.5.
main()
{
register unsigned w;
union conv {
double x;
int s[2];
} conv;
conv.x = w;
w = conv.s[0];
if (w)
w++;
}
gcc -v -O bug.c
gcc version 1.34
/usr/local/lib/gcc-cpp -v -undef -D__GNUC__ -Dmc68000 -Dsun -Dunix -D__mc68000__ -D__sun__ -D__unix__ -D__OPTIMIZE__ -D__HAVE_68881__ -Dmc68020 bug.c /tmp/cca16826.cpp
GNU CPP version 1.34
/usr/local/lib/gcc-cc1 /tmp/cca16826.cpp -quiet -dumpbase bug.c -O -version -o /tmp/cca16826.s
GNU C version 1.34 (68k, MIT syntax) compiled by GNU C version 1.34.
gcc: Program cc1 got fatal signal 6.
Compilation exited abnormally with code 1 at Thu Mar 9 17:15:47
Lynn.
--
Alynn B. Klassen
Manager of Computer Operations | phone : (403) 492-3842
Dept of Computing Science | fax : (403) 492-1071
615 General Services Building | CDNnet : lynn@cs.ualberta.ca
University of Alberta | BITNET : lynn@cs.ualberta.ca
Edmonton, Alberta T6G 2H1 | uucp : lynn@alberta.uucp
Technical Details
Message-ID:
<40*lynn@cs.UAlberta.CA>Path:
arc1-ca.pugleaf.net!utzoo!telly!attcan!dptcdc!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.ualberta.ca!lynnShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!telly!attcan!dptcdc!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.ualberta.ca!lynn From: lynn@cs.ualberta.ca (Alynn Klassen) Newsgroups: gnu.gcc.bug Subject: gcc-1.34 Optimizing Bug. Message-ID: <40*lynn@cs.UAlberta.CA> Date: 10 Mar 89 00:44:00 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 36