CRAN Package Check Results for Package exactextractr

Last updated on 2025-12-02 09:49:44 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.10.0 75.16 365.93 441.09 NOTE
r-devel-linux-x86_64-debian-gcc 0.10.0 55.84 243.36 299.20 WARN
r-devel-linux-x86_64-fedora-clang 0.10.0 189.00 NOTE
r-devel-linux-x86_64-fedora-gcc 0.10.1 445.00 317.36 762.36 OK
r-devel-windows-x86_64 0.10.1 94.00 326.00 420.00 OK
r-patched-linux-x86_64 0.10.0 74.42 349.22 423.64 NOTE
r-release-linux-x86_64 0.10.0 78.10 353.06 431.16 NOTE
r-release-macos-arm64 0.10.1 15.00 84.00 99.00 OK
r-release-macos-x86_64 0.10.1 55.00 359.00 414.00 OK
r-release-windows-x86_64 0.10.0 85.00 325.00 410.00 NOTE
r-oldrel-macos-arm64 0.10.1 14.00 87.00 101.00 NOTE
r-oldrel-macos-x86_64 0.10.1 60.00 388.00 448.00 NOTE
r-oldrel-windows-x86_64 0.10.1 69.00 444.00 513.00 ERROR

Check Details

Version: 0.10.0
Check: C++ specification
Result: NOTE Specified C++14: support will be removed soon Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang

Version: 0.10.0
Check: whether package can be installed
Result: WARN Found the following significant warnings: exactextract/src/raster.h:151:38: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] See ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/PKGS/exactextractr.Rcheck/00install.out’ for details. * used C++ compiler: ‘g++-15 (Debian 15.2.0-9) 15.2.0’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.10.0
Check: C++ specification
Result: NOTE Specified C++14: please drop specification unless essential Flavors: r-patched-linux-x86_64, r-release-linux-x86_64, r-release-windows-x86_64

Version: 0.10.1
Check: installed package size
Result: NOTE installed size is 8.3Mb sub-directories of 1Mb or more: libs 7.4Mb Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Version: 0.10.1
Check: tests
Result: ERROR Running 'testthat.R' [79s] Running the tests in 'tests/testthat.R' failed. Complete output: > library(testthat) > library(exactextractr) > > test_check("exactextractr") Saving _problems/test_coverage_fraction-90.R Saving _problems/test_exact_resample_terra-37.R Saving _problems/test_exact_resample_terra-51.R Saving _problems/test_exact_resample_terra-68.R Saving _problems/test_exact_resample_terra-97.R Saving _problems/test_exact_resample_terra-133.R [ FAIL 6 | WARN 7 | SKIP 0 | PASS 460 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_coverage_fraction.R:90:3'): Raster returned by coverage_fraction has same properties as the input (terra) ── Error: [rast] empty srs Backtrace: ▆ 1. ├─terra::rast(...) at test_coverage_fraction.R:90:3 2. └─terra::rast(...) 3. └─terra (local) .local(x = x, ...) 4. └─terra:::new_rast(...) 5. └─terra:::messages(r, "rast") 6. └─terra:::error(f, x@pntr$getError()) ── Error ('test_exact_resample_terra.R:36:3'): resampling can be weighted with coverage areas instead of coverage fractions ── Error: [rast] empty srs Backtrace: ▆ 1. ├─terra::rast(...) at test_exact_resample_terra.R:36:3 2. └─terra::rast(...) 3. └─terra (local) .local(x = x, ...) 4. └─terra:::new_rast(...) 5. └─terra:::messages(r, "rast") 6. └─terra:::error(f, x@pntr$getError()) ── Error ('test_exact_resample_terra.R:51:3'): an R function can be used for resampling ── Error: [rast] empty srs Backtrace: ▆ 1. └─exactextractr:::make_square_rast(1:100) at test_exact_resample_terra.R:51:3 2. ├─terra::rast(...) at ./helper_functions.R:54:3 3. └─terra::rast(...) 4. └─terra (local) .local(x = x, ...) 5. └─terra:::new_rast(...) 6. └─terra:::messages(r, "rast") 7. └─terra:::error(f, x@pntr$getError()) ── Error ('test_exact_resample_terra.R:68:3'): a multi-layer SpatRaster can be provided to an R summary function ── Error: [rast] empty srs Backtrace: ▆ 1. └─exactextractr:::make_square_rast(1:100, crs = "EPSG:4326") at test_exact_resample_terra.R:68:3 2. ├─terra::rast(...) at ./helper_functions.R:54:3 3. └─terra::rast(...) 4. └─terra (local) .local(x = x, ...) 5. └─terra:::new_rast(...) 6. └─terra:::messages(r, "rast") 7. └─terra:::error(f, x@pntr$getError()) ── Error ('test_exact_resample_terra.R:97:3'): error thrown if R function returns non-scalar value ── Error: [rast] empty srs Backtrace: ▆ 1. └─exactextractr:::make_square_rast(1:100) at test_exact_resample_terra.R:97:3 2. ├─terra::rast(...) at ./helper_functions.R:54:3 3. └─terra::rast(...) 4. └─terra (local) .local(x = x, ...) 5. └─terra:::new_rast(...) 6. └─terra:::messages(r, "rast") 7. └─terra:::error(f, x@pntr$getError()) ── Error ('test_exact_resample_terra.R:133:3'): error thrown if R function has wrong signature ── Error: [rast] empty srs Backtrace: ▆ 1. └─exactextractr:::make_square_rast(1:100) at test_exact_resample_terra.R:133:3 2. ├─terra::rast(...) at ./helper_functions.R:54:3 3. └─terra::rast(...) 4. └─terra (local) .local(x = x, ...) 5. └─terra:::new_rast(...) 6. └─terra:::messages(r, "rast") 7. └─terra:::error(f, x@pntr$getError()) [ FAIL 6 | WARN 7 | SKIP 0 | PASS 460 ] Error: ! Test failures. Execution halted Flavor: r-oldrel-windows-x86_64