🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #2363

gcc-1.34 Optimizing Bug.

#2363
From: Alynn Klassen
Date: Fri, 10 Mar 1989 00:44
36 lines
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!lynn

Show 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