-
Notifications
You must be signed in to change notification settings - Fork 992
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
encoding-related test failures on Alpine Linux #6350
Comments
The nearby comments look relevant:
This will take some time to go through the history and figure out what this test was trying to do exactly and how to handle it. Should we consider this a potential blocker for CRAN in the near future? We're just about to release a new version -- we can just deactivate those tests in the short term if needed. |
The report shows that these two tests are not portable. If they were disabled I could drop the |
Something to keep an eye on: actions/runner#801 Would be nice to attack this issue with GHA just running one flavor on alpine. Support on GLCI does seem easier in case @ben-schwen / @jangorecki want to throw some spare cycles at it :) |
OK, so
|
(Only reporting now, seeing that data.table is being developed again.)
Checking released data.table 1.15.4, my Alpine Linux server gives
but at this point it is probably more useful to look at the development version of data.table.
So in a vanilla Alpine Linux container,
running
gives only 2 failures for test numbers 1590.05 and 1590.06:
Error in test.data.table()
Here is the relevant R code, with comments indicating results on Alpine Linux:
It seems this test (1590.05) relies on (undocumented) platform-dependent behaviour for invalid strings, so should probably be dropped.
I cannot say anything about the unexpected length-0 result of
data.table:::forderv(c(x2,x1,x1,x2))
(test number 1590.06).The text was updated successfully, but these errors were encountered: