[Bioc-devel] rhdf5 NA's in int32
kasal at ucw.cz
Wed Feb 28 15:48:32 CET 2018
I believe I noticed two bugs in rhdf5.
I'm using R 3.3.3 on Windows64, 2.18.0 linking to C-library HDF5 1.8.7
converts int32 columns to double as well. I did not expect that the
option would affect 64bit integer types only.
Is this intentional?
Is it documented?
AFAIK -2^63 of type int64 is not a number, it encodes NA.
I would expect that even with bit64conversion='double' or 'int', this
special value silently becomes NA.
(Or am I wrong? Is this convention generally accepted?)
The warnings "integer precision lost" or "integer overflow" (respectively),
that are triggered by values that are in abs >= 2^53 or >= 2^31 (resp.),
should not be triggered by this special value.
Thank you all for the package,
More information about the Bioc-devel