* using log directory ‘/srv/hornik/tmp/CRAN_pretest/vascr.Rcheck’ * using R Under development (unstable) (2026-01-07 r89288) * using platform: x86_64-pc-linux-gnu * R was compiled by Debian clang version 21.1.8 (1) Debian flang version 21.1.8 (1) * running under: Debian GNU/Linux forky/sid * using session charset: UTF-8 * checking for file ‘vascr/DESCRIPTION’ ... OK * checking extension type ... Package * this is package ‘vascr’ version ‘0.1.1’ * package encoding: UTF-8 * checking CRAN incoming feasibility ... [3s/6s] NOTE Maintainer: ‘James JW Hucklesby ’ New submission Possibly misspelled words in DESCRIPTION: ECIS (15:87) Hucklesby (15:385) al (15:398) cellZscope (15:109) et (15:395) xCELLigence (15:93) * checking package namespace information ... OK * checking package dependencies ... OK * checking if this is a source package ... OK * checking if there is a namespace ... OK * checking for executable files ... OK * checking for hidden files and directories ... OK * checking for portable file names ... OK * checking for sufficient/correct file permissions ... OK * checking whether package ‘vascr’ can be installed ... [9s/9s] OK * checking package directory ... OK * checking for future file timestamps ... OK * checking DESCRIPTION meta-information ... OK * checking top-level files ... OK * checking for left-over files ... OK * checking index information ... OK * checking package subdirectories ... OK * checking code files for non-ASCII characters ... OK * checking R files for syntax errors ... OK * checking whether the package can be loaded ... [2s/2s] OK * checking whether the package can be loaded with stated dependencies ... [2s/2s] OK * checking whether the package can be unloaded cleanly ... [2s/2s] OK * checking whether the namespace can be loaded with stated dependencies ... [2s/2s] OK * checking whether the namespace can be unloaded cleanly ... [2s/2s] OK * checking loading without being on the library search path ... [2s/2s] OK * checking whether startup messages can be suppressed ... [2s/2s] OK * checking use of S3 registration ... OK * checking dependencies in R code ... OK * checking S3 generic/method consistency ... OK * checking replacement functions ... OK * checking foreign function calls ... OK * checking R code for possible problems ... [12s/12s] OK * checking Rd files ... [0s/0s] OK * checking Rd metadata ... OK * checking Rd line widths ... OK * checking Rd cross-references ... OK * checking for missing documentation entries ... OK * checking for code/documentation mismatches ... OK * checking Rd \usage sections ... OK * checking Rd contents ... OK * checking for unstated dependencies in examples ... OK * checking contents of ‘data’ directory ... OK * checking data for non-ASCII characters ... [1s/1s] OK * checking LazyData ... OK * checking data for ASCII and uncompressed saves ... OK * checking examples ... [24s/24s] OK * checking for unstated dependencies in ‘tests’ ... OK * checking tests ... [89s/89s] ERROR Running ‘testthat.R’ [89s/89s] 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 > > library(testthat) > library(vascr) > > test_check("vascr") Saving _problems/test-vascr_find-147.R Ignoring unknown labels: * weight : "Other note" Ignoring unknown labels: * weight : "Other note" [ FAIL 1 | WARN 1 | SKIP 83 | PASS 5 ] ══ Skipped tests (83) ══════════════════════════════════════════════════════════ • On CRAN (81): 'test-import_instrument_data.R:3:1', 'test-import_instrument_data.R:21:1', 'test-import_instrument_data.R:34:3', 'test-transformation.R:4:1', 'test-transformation.R:36:1', 'test-transformation.R:40:1', 'test-transformation.R:54:1', 'test-transformation.R:63:1', 'test-transformation.R:68:1', 'test-transformation.R:74:1', 'test-transformation.R:80:1', 'test-transformation.R:86:1', 'test-transformation.R:94:1', 'test-transformation.R:100:1', 'test-utilities.R:1:1', 'test-vascr_anova.R:9:1', 'test-vascr_anova.R:17:1', 'test-vascr_anova.R:22:1', 'test-vascr_anova.R:26:1', 'test-vascr_anova.R:30:1', 'test-vascr_anova.R:34:1', 'test-vascr_anova.R:39:1', 'test-vascr_anova.R:44:1', 'test-vascr_anova.R:50:1', 'test-vascr_anova.R:56:1', 'test-vascr_anova.R:62:1', 'test-vascr_anova.R:68:1', 'test-vascr_anova.R:79:1', 'test-vascr_anova.R:88:1', 'test-vascr_anova.R:96:1', 'test-vascr_anova.R:101:1', 'test-vascr_anova.R:114:1', 'test-vascr_checks.R:1:1', 'test-vascr_checks.R:23:1', 'test-vascr_checks.R:38:1', 'test-vascr_combine.R:2:1', 'test-vascr_cross_correlation.R:1:1', 'test-vascr_export.R:1:1', 'test-vascr_find.R:1:1', 'test-vascr_find.R:12:1', 'test-vascr_find.R:21:1', 'test-vascr_find.R:31:1', 'test-vascr_find.R:42:1', 'test-vascr_find.R:51:1', 'test-vascr_find.R:65:1', 'test-vascr_find.R:79:1', 'test-vascr_find.R:85:1', 'test-vascr_find.R:91:1', 'test-vascr_find.R:103:1', 'test-vascr_find.R:120:1', 'test-vascr_find.R:178:1', 'test-vascr_find.R:199:1', 'test-vascr_find.R:207:1', 'test-vascr_find.R:227:1', 'test-vascr_find.R:237:1', 'test-vascr_find.R:241:1', 'test-vascr_find.R:245:1', 'test-vascr_find.R:253:1', 'test-vascr_find.R:258:1', 'test-vascr_find.R:265:1', 'test-vascr_graphics.R:3:1', 'test-vascr_graphics.R:16:1', 'test-vascr_graphics.R:33:1', 'test-vascr_graphics.R:45:3', 'test-vascr_graphics.R:57:5', 'test-vascr_graphics.R:69:7', 'test-vascr_graphics.R:88:7', 'test-vascr_graphics.R:103:7', 'test-vascr_graphics.R:115:7', 'test-vascr_import_sciospec.R:1:1', 'test-vascr_naming.R:22:14', 'test-vascr_naming.R:43:1', 'test-vascr_naming.R:48:1', 'test-vascr_naming.R:56:1', 'test-vascr_naming.R:61:1', 'test-vascr_naming.R:65:1', 'test-vascr_naming.R:162:1', 'test-vascr_naming.R:168:1', 'test-vascr_save.R:1:1', 'test-vascr_stretch_shift.R:6:1', 'test-vascr_subset.R:3:1' • empty test (2): 'test-vascr_shiny.R:1:1', 'test-vascr_shiny2.R:1:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-vascr_find.R:147:5'): vascr_titles render ────────────────────── Error in `grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, resolveHJust(x$just, x$hjust), resolveVJust(x$just, x$vjust), x$rot, as.numeric(NA))`: conversion failure on '(μF/cm' in 'mbcsToSbcs': for μ (U+03BC) Backtrace: ▆ 1. ├─vascr (local) test_render("Cm") at test-vascr_find.R:161:3 2. │ ├─base::print(graph) at test-vascr_find.R:147:5 3. │ └─ggplot2 (local) `print.ggplot2::ggplot`(graph) 4. │ ├─ggplot2::ggplot_gtable(data) 5. │ └─ggplot2 (local) `ggplot_gtable.ggplot2::ggplot_built`(data) 6. │ └─layout$render(geom_grobs, data, theme, plot@labels) 7. │ └─ggplot2 (local) render(..., self = self) 8. │ └─self$render_labels(labels, theme) 9. │ └─ggplot2 (local) render_labels(..., self = self) 10. │ └─base::lapply(...) 11. │ └─ggplot2 (local) FUN(X[[i]], ...) 12. │ └─base::lapply(...) 13. │ └─ggplot2 (local) FUN(X[[i]], ...) 14. │ └─ggplot2::element_render(...) 15. │ ├─ggplot2::element_grob(el, ...) 16. │ └─ggtext:::element_grob.element_markdown(el, ...) 17. │ └─gridtext::richtext_grob(...) 18. │ └─base::mapply(...) 19. │ └─gridtext (local) ``(...) 20. │ └─gridtext:::bl_calc_layout(vbox_outer) 21. ├─gridtext (local) ``("(μF/cm", ``) 22. │ └─gridtext:::text_info(...) 23. │ └─grid::convertHeight(...) 24. │ └─grid::convertUnit(...) 25. │ └─grid:::grid.Call(...) 26. └─grid (local) ``(``) 27. ├─grid::heightDetails(x) 28. └─grid:::heightDetails.text(x) 29. └─grid:::grid.Call(...) [ FAIL 1 | WARN 1 | SKIP 83 | PASS 5 ] Deleting unused snapshots: 'vascr_find/alpha.svg', 'vascr_find/ccl.svg', 'vascr_find/ci.svg', 'vascr_find/cm.svg', 'vascr_find/cpe-a.svg', 'vascr_find/cpe-n.svg', 'vascr_find/drift.svg', 'vascr_find/rmed.svg', 'vascr_find/rmse.svg', and 'vascr_find/ter.svg' Error: ! Test failures. Execution halted * checking PDF version of manual ... [3s/3s] OK * checking HTML version of manual ... [1s/1s] OK * checking for non-standard things in the check directory ... OK * checking for detritus in the temp directory ... OK * DONE Status: 1 ERROR, 1 NOTE