(j3.2006) ieee_set_halting_mode

Bill Long longb
Tue Sep 21 14:43:35 EDT 2010


Now that the J3 server is taking email again, resending:


Our newest compiler is more aggressive at checking interfaces, and
issued this warning for a code:

        CALL IEEE_SET_HALTING_MODE(ovflo_halts, .false.)
        ^
ftn-3174 crayftn: WARNING FINF, File = test2.f, Line = 17, Column = 7
    Routine IEEE_SET_HALTING_MODE_SCALAR was declared PURE and IPA
detected otherwise.

which seemed wrong.  But then I looked in 10-007 and it says that
ieee_set_halting_mode is a PURE Subroutine.  Is this just a mistake in
the standard?  Certainly this routine is not PURE in any operational sense.

Cheers,
Bill


-- 
Bill Long                                           longb at cray.com
Fortran Technical Support    &                 voice: 651-605-9024
Bioinformatics Software Development            fax:   651-605-9142
Cray Inc./Cray Plaza, Suite 210/380 Jackson St./St. Paul, MN 55101





More information about the J3 mailing list