Skip to content

Commit a015421

Browse files
comments addresed
1 parent 3cdee99 commit a015421

4 files changed

Lines changed: 46 additions & 16 deletions

File tree

.Rbuildignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@
1010
testfolder
1111
httptests
1212
.Rhistory
13+
^cran-comments\.md$

cran-comments.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
title: "CRAN comments"
3+
---
4+
## Resubmission
5+
6+
This is a resubmission following CRAN's feedback dated [23/12/2025].
7+
8+
This is an update after the earlier CRAN releases, ver 1.0.0 and now 1.0.1.
9+
The package was removed from CRAN on December 12, 2025, due to two errors on
10+
the r-devel-linux-x86_64-fedora-clang platform. These included OMP threads and
11+
duckdb errors, all from the vignettes during package testing.
12+
I have accordingly addressed them in the following ways.
13+
14+
### 1. OpenMP and number of thread errors.
15+
16+
OMP: Warning #96: Cannot form a team with 24 threads, using 2 instead.
17+
OMP: Hint Consider unsetting KMP_DEVICE_THREAD_LIMIT (KMP_ALL_THREADS), KMP_TEAMS_THREAD_LIMIT, and OMP_THREAD_LIMIT (if any are set).
18+
[gannet:3215232:0:3215232] Caught signal 11 (Segmentation fault: Sent by the kernel at address (nil))
19+
20+
- This error emanated from the isolation.forest function from the isotree package that sets nthreads = parallel::detectCores().
21+
I solved it by setting the number of threads to 1, which prevents the indiscriminate allocation of threads based on detectCores(), a default setting made by the isotree package developer.
22+
23+
### 2. duckdb errors
24+
25+
! error in evaluating the argument 'conn' in selecting a method for function 'dbGetQuery': Invalid Error: Invalid Input Error:
26+
27+
I solved it by incorporating the test dataset with the package and commented out the getdata function from vignettes
28+
that instates the errors on the platform. The getdata function is based on rgbif, rinat, and rvertnet. During that download,
29+
the data providers' access to DuckDB, but possibly the settings used are not compliant with the Linux platform,
30+
which raised the errors.
31+
32+
## Minor chnages
33+
34+
Minor chnages were also implemented including
35+
- Upgrading RoxygenNote: 7.3.3 from RoxygenNote: 7.3.2
36+
37+
## Reverse dependencies
38+
39+
No reverse dependencies
40+
41+
## R CMD check results
42+
0 errors ✔ | 0 warnings ✔ | 0 notes ✔
43+
44+
* This is a resubmission.

man/fishdata.Rd

Lines changed: 1 addition & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/plantdf1.Rd

Lines changed: 0 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)