[Rd] memory bug in is.na[n]() (PR#952)
maechler@stat.math.ethz.ch
maechler@stat.math.ethz.ch
Mon, 28 May 2001 10:39:28 +0200 (MET DST)
I've forgotten to submit this as bug report
(and haven't easily seen how to debug).
The bug is both for is.na() and is.nan() {which makes much sense since
the C code of the two is very similar!};
only one is shown below.
Martin
------- start of forwarded message -------
From: Martin Maechler <maechler@stat.math.ethz.ch>
To: R-core@stat.math.ethz.ch
Subject: another is.nan BUG found by gctorture-testing demo(is.things)
Date: Thu, 12 Apr 2001 14:51:06 +0200
demo() being part of strict tests (since this morning),
reveals another bug in is.nan()
in both branches, but already in 1.2.2
(ie. certainly not caused by Peter's recent fix) :
gctorture(FALSE) # default
is.nan(NULL)
#-> logical(0)
gctorture()
is.nan(NULL)
Looks pretty strange : {calling it subsequently does sometimes not reproduce}
> gctorture()
> is.nan(NULL)
$names
[1] "is.nan() applied to non-(list or vector)"
[2] ""
[3] ""
[4] ""
[5] ""
[6] ""
[7] ""
[8] ""
[9] ""
[10] ""
[11] ""
[12] ""
[13] ""
[14] ""
[15] ""
[16] ""
[17] ""
[18] ""
[19] ""
[20] ""
[21] ""
[22] ""
[23] ""
[24] ""
[25] ""
[26] ""
[27] ""
[28] ""
[29] ""
[30] ""
[31] ""
[32] ""
[33] ""
[34] ""
[35] ""
[36] ""
[37] ""
[38] ""
[39] ""
[40] ""
[41] ""
[42] ""
[43] ""
[44] ""
[45] ""
[46] ""
[47] ""
[48] ""
[49] ""
[50] ""
Warning message:
is.nan() applied to non-(list or vector) in: is.nan(NULL)
>
------- end of forwarded message -------
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel 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-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._