On 3/11/21 4:21 PM, Dirk Eddelbuettel wrote:
I saw two (unchanged, long-existing) tests of main fail narrowly on this new
platform (relative to the tolerance argument set).
Thanks for already looking at the results. I'd be happy to have a look if you point me to the example.
Attempting to change the tolerance if .Platform$OS.type == "windows" failed
(any idea why that test would evaluate to FALSE?).  Could it be that
capabilities("long.double") returns FALSE?
.Platform$OS.type == "windows" and capabilities("long.double") are both true on the test system.
As always, it is a little challenging to keep our stacks in order without
access to the platforms added.  So with thanks in advance for any pointers.
And of course for working towards utf8 on windows.

There is no checking service yet for this, but it should be simple to install things to Windows 10 following documentation at

https://svn.r-project.org/R-dev-web/trunk/WindowsBuilds/winutf8/ucrt3/howto.html

If you just want to install a CRAN version of your package and run some R code using it, you should only need to install R from the binary installer, and from it install your package (there are binary builds of packages).

I'd recommend to do this in a fresh VM. One can get a free VM (time limited) from Microsoft for testing and run it in say VirtualBox.

If doing this on a system with the normal R-devel installed, it is better to remove it first including the package library directory, and vice-versa, remove the UCRT-based R-devel before installing the normal one. Or use some other usual measures to make sure that each installation has its own package library directory.

Best
Tomas

Dirk


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

Reply via email to