CRAN Package Check Results for Package detourr

Last updated on 2026-05-11 00:52:02 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.2.0 4.94 44.82 49.76 OK
r-devel-linux-x86_64-debian-gcc 0.2.0 3.41 29.54 32.95 ERROR
r-devel-linux-x86_64-fedora-clang 0.2.0 8.00 65.55 73.55 OK
r-devel-linux-x86_64-fedora-gcc 0.2.0 8.00 63.80 71.80 OK
r-devel-windows-x86_64 0.2.0 8.00 61.00 69.00 OK
r-patched-linux-x86_64 0.2.0 4.88 39.05 43.93 OK
r-release-linux-x86_64 0.2.0 4.81 38.57 43.38 OK
r-release-macos-arm64 0.2.0 1.00 14.00 15.00 OK
r-release-macos-x86_64 0.2.0 4.00 45.00 49.00 OK
r-release-windows-x86_64 0.2.0 9.00 60.00 69.00 OK
r-oldrel-macos-arm64 0.2.0 OK
r-oldrel-macos-x86_64 0.2.0 3.00 39.00 42.00 OK
r-oldrel-windows-x86_64 0.2.0 10.00 68.00 78.00 OK

Check Details

Version: 0.2.0
Check: examples
Result: ERROR Running examples in ‘detourr-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: detour > ### Title: Initiate a detour visualisation > ### Aliases: detour > > ### ** Examples > > detour(tourr::flea, tour_aes(projection = -species, colour = species)) |> + tour_path(grand_tour(3), fps = 60) |> + show_scatter(alpha = 0.7, axes = FALSE) Error in .subset(x, i, j, k, drop = FALSE) : incorrect number of dimensions Calls: show_scatter ... as.list.history_array -> do.call -> apply -> array -> [ -> [.history_array Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.2.0
Check: tests
Result: ERROR Running ‘testthat.R’ [1s/1s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(detourr) > > test_check("detourr") [ FAIL 3 | WARN 0 | SKIP 0 | PASS 7 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-show_scatter.R:5:3'): axes work ──────────────────────────────── Error in `.subset(x, i, j, k, drop = FALSE)`: incorrect number of dimensions Backtrace: ▆ 1. ├─detourr::show_scatter(...) at test-show_scatter.R:5:3 2. │ └─detourr:::show_scatter_internal(...) 3. │ └─detourr::is_detour(x) 4. └─detourr::tour_path(...) 5. ├─detourr:::quiet(tourr::interpolate(bases, aps/fps)) 6. │ └─base::force(x) 7. └─tourr::interpolate(bases, aps/fps) 8. ├─tourr::new_tour(basis_set[, , 1], planned_tour(basis_set, cycle)) 9. │ └─base::stopifnot(inherits(tour_path, "tour_path")) 10. └─tourr::planned_tour(basis_set, cycle) 11. ├─base::as.list(basis_set) 12. └─tourr:::as.list.history_array(basis_set) 13. ├─base::do.call("c", apply(x, 3, list)) 14. └─base::apply(x, 3, list) 15. ├─base::array(newX[, i], d.call, dn.call) 16. ├─newX[, i] 17. └─tourr:::`[.history_array`(newX, , i) ── Error ('test-show_scatter.R:48:3'): colours work ──────────────────────────── Error in `.subset(x, i, j, k, drop = FALSE)`: incorrect number of dimensions Backtrace: ▆ 1. ├─detourr::show_scatter(...) at test-show_scatter.R:48:3 2. │ └─detourr:::show_scatter_internal(...) 3. │ └─detourr::is_detour(x) 4. └─detourr::tour_path(...) 5. ├─detourr:::quiet(tourr::interpolate(bases, aps/fps)) 6. │ └─base::force(x) 7. └─tourr::interpolate(bases, aps/fps) 8. ├─tourr::new_tour(basis_set[, , 1], planned_tour(basis_set, cycle)) 9. │ └─base::stopifnot(inherits(tour_path, "tour_path")) 10. └─tourr::planned_tour(basis_set, cycle) 11. ├─base::as.list(basis_set) 12. └─tourr:::as.list.history_array(basis_set) 13. ├─base::do.call("c", apply(x, 3, list)) 14. └─base::apply(x, 3, list) 15. ├─base::array(newX[, i], d.call, dn.call) 16. ├─newX[, i] 17. └─tourr:::`[.history_array`(newX, , i) ── Error ('test-show_scatter.R:107:3'): labels work ──────────────────────────── Error in `.subset(x, i, j, k, drop = FALSE)`: incorrect number of dimensions Backtrace: ▆ 1. ├─detourr::show_scatter(...) at test-show_scatter.R:107:3 2. │ └─detourr:::show_scatter_internal(...) 3. │ └─detourr::is_detour(x) 4. └─detourr::tour_path(...) 5. ├─detourr:::quiet(tourr::interpolate(bases, aps/fps)) 6. │ └─base::force(x) 7. └─tourr::interpolate(bases, aps/fps) 8. ├─tourr::new_tour(basis_set[, , 1], planned_tour(basis_set, cycle)) 9. │ └─base::stopifnot(inherits(tour_path, "tour_path")) 10. └─tourr::planned_tour(basis_set, cycle) 11. ├─base::as.list(basis_set) 12. └─tourr:::as.list.history_array(basis_set) 13. ├─base::do.call("c", apply(x, 3, list)) 14. └─base::apply(x, 3, list) 15. ├─base::array(newX[, i], d.call, dn.call) 16. ├─newX[, i] 17. └─tourr:::`[.history_array`(newX, , i) [ FAIL 3 | WARN 0 | SKIP 0 | PASS 7 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc