On 08/12/2019 3:14 p.m., Richard M. Heiberger wrote:
I am seeing this in
version
                _
platform       x86_64-w64-mingw32
arch           x86_64
os             mingw32
system         x86_64, mingw32
status         Under development (unstable)
major          4
minor          0.0
year           2019
month          12
day            05
svn rev        77528
language       R
version.string R Under development (unstable) (2019-12-05 r77528)
nickname       Unsuffered Consequences

I also saw this in 2019-12-03 r77513


In my interactive use I set
Sys.setenv("_R_CLASS_MATRIX_ARRAY_"="true")
to match what --as-cran does for class(matrix(1))

There are two problems, unrelated I think.

1. I have an example which works correctly in interactive use and which
shows an error under R CMD check.  The error message is the one we now expect
when class(matrix(1)) is just "matrix".  The error should not be
triggered when the class
is c("matrix","array") >

2. I export many functions.  Several are not handled correctly during
R CMD check testing.
They appear in the NAMESPACE in the source, and also in both the
Rcheck 00_pkg_src and the Rcheck built package.
Yet, when those functions are called during the testing of the
examples, they aren't visible.
An ls() call inserted into the \examples{} section does not include them.

ls() wouldn't normally see functions exported from packages.  You'd need
ls("package:foo") to see the exports from package foo, and that only works after attaching the package. But examples should be running with your package attached during testing, so if that's what you really meant, then you do have a problem.

The functions are visible and work correctly during interactive use.


I am running a WIndows 10 system inside a Parallels Virtual Machine on
a Macintosh.

Has anyone else seen similar misbehavior?
Or can suggest a repair?

Not seen this, and can't suggest a repair without seeing a reproducible example.

Duncan

______________________________________________
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel

Reply via email to