Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Dear maintainer,
Please see the problems shown on
https://cran.r-project.org/web/checks/check_results_PreciseSums.html.
Specifically, please see the Strict additional issue.
Compilation fails with R_USE_STRICT_R_HEADERS=true, which defines
STRICT_R_HEADERS to 1 which removes
available since R 3.4.0).
The aim is to clean the namespace: in particular having a definition
for Free has conflicted with some packages' C++ code.
It is planned that STRICT_R_HEADERS=1 will become the default for 4.5.0,
which in particular makes it necesssary that all CRAN packages with many
strong reverse dependencies compile/install ok with the new default.
Your package is among the ones with many strong reverse dependencies.
We would thus really appreciate if you could provide a new version of
your package as soon as possible which checks ok with
STRICT_R_HEADERS=1.
You can verify that your package checks ok with STRICT_R_HEADERS=1 via R
CMD check --as-cran using a current version of R-devel.
Please correct before 2024-09-20 to safely retain your package on CRAN.