Last updated on 2025-12-03 01:50:12 CET.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 2.0.9 | 41.17 | 469.68 | 510.85 | OK | |
| r-devel-linux-x86_64-debian-gcc | 2.0.9 | 23.55 | 316.54 | 340.09 | OK | |
| r-devel-linux-x86_64-fedora-clang | 2.0.9 | 108.00 | 688.06 | 796.06 | OK | |
| r-devel-linux-x86_64-fedora-gcc | 2.0.9 | 79.00 | 657.24 | 736.24 | OK | |
| r-devel-windows-x86_64 | 2.0.9 | 43.00 | 380.00 | 423.00 | OK | |
| r-patched-linux-x86_64 | 2.0.9 | 38.19 | 434.17 | 472.36 | OK | |
| r-release-linux-x86_64 | 2.0.9 | 37.04 | 436.32 | 473.36 | OK | |
| r-release-macos-arm64 | 2.0.9 | OK | ||||
| r-release-macos-x86_64 | 2.0.9 | 59.00 | 449.00 | 508.00 | OK | |
| r-release-windows-x86_64 | 2.0.9 | 44.00 | 452.00 | 496.00 | OK | |
| r-oldrel-macos-arm64 | 2.0.9 | NOTE | ||||
| r-oldrel-macos-x86_64 | 2.0.9 | 50.00 | 410.00 | 460.00 | NOTE | |
| r-oldrel-windows-x86_64 | 2.0.9 | 56.00 | 535.00 | 591.00 | ERROR |
Version: 2.0.9
Check: package dependencies
Result: NOTE
Package suggested but not available for checking: ‘NLMR’
Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64
Version: 2.0.9
Check: examples
Result: ERROR
Running examples in 'SpaDES.tools-Ex.R' failed
The error most likely occurred in:
> ### Name: randomPolygons
> ### Title: Produce a 'SpatRaster' of random polygons
> ### Aliases: randomPolygons randomPolygon randomPolygon.default
>
> ### ** Examples
>
> origDTThreads <- data.table::setDTthreads(2L)
> origNcpus <- options(Ncpus = 2L)
>
> set.seed(1234)
> Ras <- randomPolygons(numTypes = 5)
> if (interactive() ) {
+ terra::plot(Ras, col = c("yellow", "dark green", "blue", "dark red"))
+ }
>
> # more complex patterning, with a range of patch sizes
> r <- terra::rast(terra::ext(0, 50, 0, 50), resolution = 1, vals = 0)
> a <- randomPolygons(numTypes = 400, r)
duplicate initial loci are provided
> a[a < 320] <- 0
> a[a >= 320] <- 1
> clumped <- terra::patches(a)
> if (interactive()) {
+ terra::plot(a)
+ }
>
> # clean up
> data.table::setDTthreads(origDTThreads)
> options(Ncpus = origNcpus)
>
> a1 <- terra::vect(cbind(-110, 59), crs = "epsg:4326")
Warning: PROJ: proj_create_from_database: Cannot find proj.db (GDAL error 1)
Warning: [crs<-] Cannot set SRS to vector: empty srs
> a2 <- randomPolygon(a1, area = 1e7)
Error: [project] input crs is not valid
Execution halted
Flavor: r-oldrel-windows-x86_64
Version: 2.0.9
Check: tests
Result: ERROR
Running 'testthat.R' [213s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> # This file is part of the standard setup for testthat.
> # It is recommended that you do not modify it.
> #
> # Where should you do additional test configuration?
> # Learn more about the roles of various files in:
> # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
> # * https://testthat.r-lib.org/articles/special-files.html
>
> Sys.setenv("OMP_THREAD_LIMIT" = 2)
> origDTthreads <- data.table::setDTthreads(2L)
>
> library(testthat)
> library(SpaDES.tools)
>
> test_check("SpaDES.tools")
Ran 28/28 deferred expressions
Ran 10/10 deferred expressions
Ran 7/7 deferred expressions
Ran 6/6 deferred expressions
Ran 8/8 deferred expressions
duplicate initial loci are provided
duplicate initial loci are provided
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Scales with number of starts, not maxSize of raster
exactSize provided. It does not match with size attr(start, 'spreadState')$maxSize. Using the new exactSize provided. Perhaps sorted differently?Try sorting initial call to spread2 so that pixel number of start cells is strictly increasing
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Scales with number of starts, not maxSize of raster
exactSize provided. It does not match with size attr(start, 'spreadState')$maxSize. Using the new exactSize provided. Perhaps sorted differently?Try sorting initial call to spread2 so that pixel number of start cells is strictly increasing
[ FAIL 4 | WARN 13 | SKIP 4 | PASS 2204 ]
══ Skipped tests (4) ═══════════════════════════════════════════════════════════
• On CRAN (3): 'test-splitRaster.R:227:3', 'test-splitRaster.R:288:3',
'test-spread.R:1225:3'
• {NLMR} is not installed (1): 'test-neutralLandscapeMap.R:2:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-randomPolygon.R:6:3'): randomPolygon: does not work properly ───
Error: [rast] empty srs
Backtrace:
▆
1. ├─terra::crs("epsg:4326") at test-randomPolygon.R:6:3
2. └─terra::crs("epsg:4326")
3. └─terra (local) .local(x, ...)
4. ├─terra::rast(crs = x)
5. └─terra::rast(crs = x)
6. └─terra (local) .local(x = x, ...)
7. └─terra:::new_rast(...)
8. └─terra:::messages(r, "rast")
9. └─terra:::error(f, x@pntr$getError())
── Error ('test-spread.R:914:5'): rings and cir ────────────────────────────────
Error: [distance] CRS not defined
Backtrace:
▆
1. ├─terra::distance(hab, caribou) at test-spread.R:914:5
2. └─terra::distance(hab, caribou)
3. └─terra (local) .local(x, y, ...)
4. └─terra:::messages(x, "distance")
5. └─terra:::error(f, x@pntr$getError())
── Error ('test-spread.R:966:3'): distanceFromPoints does not work correctly ───
Error: [distance] CRS not defined
Backtrace:
▆
1. ├─terra::distance(hab, coordsVect) at test-spread.R:966:3
2. └─terra::distance(hab, coordsVect)
3. └─terra (local) .local(x, y, ...)
4. └─terra:::messages(x, "distance")
5. └─terra:::error(f, x@pntr$getError())
── Error ('test-spread2.R:472:5'): spread2 tests -- asymmetry ──────────────────
Error in `h(simpleError(msg, call))`: error in evaluating the argument 'x' in selecting a method for function 'crs': [rast] empty srs
Backtrace:
▆
1. ├─terra::`crs<-`(`*tmp*`, value = `<chr>`) at test-spread2.R:472:5
2. ├─terra::`crs<-`(`*tmp*`, value = `<chr>`)
3. │ └─raster::`projection<-`(`*tmp*`, value = value)
4. │ └─raster:::.getCRS(value)
5. │ ├─terra::crs(terra::crs(x), proj = TRUE)
6. │ ├─terra::crs(x)
7. │ └─terra::crs(x)
8. │ └─terra (local) .local(x, ...)
9. │ ├─terra::rast(crs = x)
10. │ └─terra::rast(crs = x)
11. │ └─terra (local) .local(x = x, ...)
12. │ └─terra:::new_rast(...)
13. │ └─terra:::messages(r, "rast")
14. │ └─terra:::error(f, x@pntr$getError())
15. │ └─base::stop("[", f, "] ", emsg, ..., call. = FALSE)
16. └─base::.handleSimpleError(`<fn>`, "[rast] empty srs", base::quote(NULL))
17. └─base (local) h(simpleError(msg, call))
[ FAIL 4 | WARN 13 | SKIP 4 | PASS 2204 ]
Error:
! Test failures.
Execution halted
Flavor: r-oldrel-windows-x86_64