[net.works] Obscure SUN C optimizer bug

jbn@wdl1.UUCP (jbn ) (10/25/84)

/*
	Try compiling this on a Sun under the 4.2 production distribution
	using  "cc -c -O optbug.c".

	The message "C2: invalid assembly instruction" will appear twice.

	This code is extracted from Franz Lisp 38.39, "evalf.c" and has
	been stripped down to the minimum failing case.

					J. Nagle, FACC/WDL
*/
int nilatom;
Levalf ()
{
    	int *handy;
    	if (nilatom) handy = &nilatom;
    	else handy = 0;
    	if (handy == &nilatom)
    	{
		handy = 0;
    	};
}