Re: %SYSTEM-F-ILLEGAL_SHADOW error

From: Dave Froble (davef_at_tsoft-inc.com)
Date: 11/03/05


Date: Thu, 03 Nov 2005 02:25:53 -0500

Malcolm Dunnett wrote:
> I'm running VMS 7.3-2 on a cluster of two ES40 servers.
>

<snip>

> Explanation: The instruction sequence does not obey the rules stated in the
> Alpha Architecture Reference Manual for software completion.
> It is impossible for system software to complete the IEEE
> floating-point arithmetic operation.
>
> User Action: Recompile the program to enable software completion.
>
> I don't believe it's my code that is causing this and I'm certainly
> not doing any IEEE floating-point arithmetic.

Possibly not explicitly, but the compiler may.

Double Floating Point is not a supported data type on Alpha. Such is
converted to IEEE, operation performed, and converted back to Double.

Causes some to froth at the mouth. :-)

-- 
David Froble                       Tel: 724-529-0450
Dave Froble Enterprises, Inc.      Fax: 724-529-0596
DFE Ultralights, Inc.              E-Mail: davef@tsoft-inc.com
170 Grimplin Road
Vanderbilt, PA  15486


Relevant Pages