-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
test oce for R 4.0 #1674
Comments
Below is a diary of my work on this task. (NOTE: this comment will be edited in-place as I go through the steps, so that it will form a self-contained diary, even if the work is done over the course of several sessions.) Step 1: building Trial builds told me that some other packages had to be installed first:
At this stage,
yields
and then many warnings of that form. Eventually I see
and then many more warnings of similar form, e.g. Warning in sub(re, "", x, perl = TRUE) :
PCRE JIT compilation error
'no more memory' After many screens full of warnings like that, I eventually see
which tells me that things are on-track. This pattern of many warnings followed by a usual build message, continues through the stages of building. Eventually, I see
so I tried that, i.e.
with that, I get tons of the warnings note above, but it eventually completes. Step 2: checking
Again, I see warnings about PCRE JIT compilation errors, but it eventually completes. Step 3: installing
produces warnings as above, but completes. |
This is phase 2, with tests with all recommended packages installed. I installed with install.packages(c("akima", "automap", "DBI", "lubridate", "ncdf4", "ocedata", "raster", "rgeos", "rmarkdown", "RSQLite", "R.utils", "sf", "tiff", "XML")) and then did as follows. Step 1: Build
which produced many PCRE JIT warnings as mentioned in the previous comments, but eventually it completed. I looked in Step 2: Check When I do
I get some progress, but it fails, as follows.
I looked in |
An update to R-4.0/macos was provided after my earlier tests, and those warnings have now vanished. I did have to alter some tests in which I was checking the names of items in objects, and I think this is because now there is a different convention with respect to upper/lower case. With these changes "develop" commit 2b9506d builds and tests cleanly, both in RStudio and with R CMD. The only hickup is a warning
|
I'v been using R4 for quite a while, so I'm closing this. |
A release candidate is available for R-4.0, and developers have been asked to test their packages against it. I'll do this for oce.
The text was updated successfully, but these errors were encountered: