On Dec 17, 2004, at 4:00 AM, Jouni Lerssi wrote:
> Although I got guite o alot of errors like:
> *** Arithmetic exception: Floating divide by zero - aborting
...
> Programs should be "well checked" standard fortran90 -code.
> And they are known to behave well when compiled by Lahey and/or digital
> -fortran90 compilers in PC.
> Is Nagware compiler more sensitive to that kind of exceptions or am I
> again missing some flag ?
> or is it somehow platform specific?
You just haven't given anywhere near enough information to answer much
of
anything here (except that, no, the NAGWare compiler isn't particularly
"sensitive" to divide by zero errors). There exist some compilers that
ignore
them, but it isn't as though that was a particularly universal feature.
If the code is supposed to be dividing by zero, then it is not
particularly
"well checked" standard fortran 90 code. Compilers are allowed to
allow divide by zero, but that is neither required by the standard,
done that way by all compilers, or considered desirable by all people.
If the code is not supposed to be dividing by zero, then there is simply
zero information here to say why it is.
> Is there any MAnual of Nagware -compiler?
Yes. I don't know of any way to get the compiler without it. Maybe you
installed it in some place that isn't in your MANPATH.
> 17.12.2004 kello 04:45, Malcolm Cohen kirjoitti:
> Richard E Maine said:
>>> a fairly recent version of the compiler, -dusty allows the above
>>> equivalences. I think this was new to version 5.x.
>>
>> No. It has been present for a long time.
Oh. Sorry for the misinformation, Malcolm. I knew that -dusty had been
around
for a long time. I thought it was fairly recently that the -dusty
switch started
including this particular feature, but I'm probably confusing it with
something
else.
--
Richard Maine | Good judgment comes from experience;
[log in to unmask] | experience comes from bad judgment.
| -- Mark Twain
|