-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
[R][C++] CI job rhub/ubuntu-gcc12:latest
is failing due to warnings on libarrow_bundled_dependencies.a
#45850
Comments
I know we have had issue with the non-API entrypoints warnings before, I doubt we added some in? But might have been accidental. The C warnings are new I think? We will need an exception for those from CRAN because it's not really possible for us to remove these. |
This looks suspiciously like wch/r-source@fb5500b |
I see we have a similar NOTE in r-patched (what is r-patched? just prelease?). Are there maybe a few references still in the codebase, like: Line 1270 in d702d0c
|
The Note in r-patched + also in devel is about so called non-API calls (slightly different than the "Compiled code should not call entry points..."). I have a possible idea for the second that I'll try to submit this week. The non-API calls probably deserve a separate issue. They might be coming from cpp11, or there might be calls we will need to remove and use something else for them. #43044 was similar and https://cran.rstudio.com/doc/manuals/r-devel/R-exts.html#Moving-into-C-API-compliance-1 might have helpful pointers |
Also related to non-API calls, there is was thread from the r-package-devel mailing list yesterday: https://stat.ethz.ch/pipermail/r-package-devel/2025q1/011543.html For this issue here, it looks like we can either rename the |
Describe the bug, including details regarding any error messages, version, and platform.
The rhub/ubuntu-gcc12:latest job is failing on main and PRs:
with:
Component(s)
R, C++
The text was updated successfully, but these errors were encountered: