[R] Irix 6.5: > is.na(c(1,NA)) #> FALSE FALSE
George White
gwhite at bodnext.bio.dfo.ca
Wed Feb 17 21:31:31 CET 1999
R 0.63.2, compiled using SGI cc and f90 on Irix 6.5 gives:
> is.na(NA)
[1] TRUE # OK
> is.na(c(1,NA))
[1] FALSE FALSE # expected FALSE TRUE
> is.nan(NaN)
[1] FALSE # expected TRUE
> is.nan(1/0)
[1] FALSE # ditto
The above functions work correctly for R compiled with gcc and g77 on an
Irix 6.2 system. The Irix 6.5 release notes explain that the test
(x!=x) will be compiled to "false" unless the command line option:
-OPT:IEEE_NaN_inf=ON
is supplied for the SGI compilers.
--
George White <aa056 at chebucto.ns.ca> tel: 902.426.8509
Bedford Inst. of Oceanography, Nova Scotia, Canada.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list