* using log directory 'd:/Rcompile/CRANpkg/local/4.5/teal.slice.Rcheck' * using R version 4.5.3 (2026-03-11 ucrt) * using platform: x86_64-w64-mingw32 * R was compiled by gcc.exe (GCC) 14.3.0 GNU Fortran (GCC) 14.3.0 * running under: Windows Server 2022 x64 (build 20348) * using session charset: UTF-8 * checking for file 'teal.slice/DESCRIPTION' ... OK * checking extension type ... Package * this is package 'teal.slice' version '0.8.0' * package encoding: UTF-8 * 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 hidden files and directories ... OK * checking for portable file names ... OK * checking whether package 'teal.slice' can be installed ... OK * checking installed package size ... OK * checking package directory ... OK * checking 'build' directory ... 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 ... [1s] OK * checking whether the package can be loaded with stated dependencies ... [1s] OK * checking whether the package can be unloaded cleanly ... [1s] OK * checking whether the namespace can be loaded with stated dependencies ... [1s] OK * checking whether the namespace can be unloaded cleanly ... [1s] OK * checking loading without being on the library search path ... [2s] OK * checking whether startup messages can be suppressed ... [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 ... [8s] OK * checking Rd files ... [4s] OK * checking Rd metadata ... 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 installed files from 'inst/doc' ... OK * checking files in 'vignettes' ... OK * checking examples ... [40s] OK * checking for unstated dependencies in 'tests' ... OK * checking tests ... [124s] ERROR Running 'testthat.R' [124s] Running the tests in 'tests/testthat.R' failed. Complete output: > pkg_name <- "teal.slice" > library(pkg_name, character.only = TRUE) > testthat::test_check(pkg_name) Saving _problems/test-FilterStates-390.R Saving _problems/test-FilterStates-431.R Error: Can't access reactive `reactiveValues9334`; its module session has been destroyed Error: Can't access reactive `reactiveValues3465`; its module session has been destroyed Error: Can't access reactive `reactiveValues9362`; its module session has been destroyed Error: Can't access reactive `reactiveValues9362`; its module session has been destroyed Error: Can't access reactive `reactiveValues9362`; its module session has been destroyed Error: Can't access reactive `reactiveValues3605`; its module session has been destroyed Error: Can't access reactive `reactiveValues3605`; its module session has been destroyed Error: Can't access reactive `reactiveValues3605`; its module session has been destroyed { "dataname" : "data", "varname" : "var", "id" : "data var", "fixed" : false, "anchored" : false, "multiple" : true }{ "slices": [ { "dataname" : "data", "varname" : "var1", "id" : "data var1", "fixed" : false, "anchored" : false, "multiple" : true }, { "dataname" : "data", "varname" : "var2", "id" : "data var2", "fixed" : false, "anchored" : false, "multiple" : true } ], "attributes": { "allow_add" : true } } [ FAIL 2 | WARN 0 | SKIP 15 | PASS 953 ] ══ Skipped tests (15) ══════════════════════════════════════════════════════════ • testing depth 3 is below current testing specification 5 (15): 'test-shinytest2_DataframeFilteredDataset.R:71:5', 'test-shinytest2_DataframeFilteredDataset.R:78:5', 'test-shinytest2_DataframeFilteredDataset.R:88:5', 'test-shinytest2_DataframeFilteredDataset.R:95:5', 'test-shinytest2_DataframeFilteredDataset.R:105:5', 'test-shinytest2_DataframeFilteredDataset.R:116:5', 'test-shinytest2_DataframeFilteredDataset.R:127:3', 'test-shinytest2_DataframeFilteredDataset.R:136:3', 'test-shinytest2_DataframeFilteredDataset.R:155:3', 'test-shinytest2_DataframeFilteredDataset.R:170:3', 'test-shinytest2_DataframeFilteredDataset.R:184:3', 'test-shinytest2_DataframeFilteredDataset.R:200:3', 'test-shinytest2_DataframeFilteredDataset.R:216:3', 'test-shinytest2_DataframeFilteredDataset.R:230:3', 'test-shinytest2_MAEFilteredDataset.R:66:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-FilterStates.R:379:3'): Selecting a new variable initializes a new filter state with default states ── Error: Can't access reactive `reactiveValues3465`; its module session has been destroyed Backtrace: ▆ 1. ├─teal.slice:::expect_identical_slices(...) at test-FilterStates.R:379:3 2. │ ├─shiny::isolate(...) 3. │ │ ├─shiny::..stacktraceoff..(...) 4. │ │ └─ctx$run(...) 5. │ │ ├─promises::with_promise_domain(...) 6. │ │ │ └─domain$wrapSync(expr) 7. │ │ ├─shiny::withReactiveDomain(...) 8. │ │ │ └─promises::with_promise_domain(...) 9. │ │ │ └─domain$wrapSync(expr) 10. │ │ │ └─base::force(expr) 11. │ │ ├─shiny:::with_otel_span_context(...) 12. │ │ │ └─base::force(expr) 13. │ │ ├─shiny::captureStackTraces(...) 14. │ │ │ └─promises::with_promise_domain(...) 15. │ │ │ └─domain$wrapSync(expr) 16. │ │ │ └─base::withCallingHandlers(expr, error = doCaptureStack) 17. │ │ └─env$runWith(self, func) 18. │ │ └─shiny (local) contextFunc() 19. │ │ └─shiny::..stacktraceon..(expr) 20. │ └─base::mapply(...) 21. ├─filter_states$get_filter_state() 22. │ ├─base::do.call(teal_slices, c(slices, list(count_type = private$count_type))) 23. │ └─teal.slice (local) ``(``, count_type = "none") 24. │ ├─shiny::isolate(vapply(slices, `[[`, character(1L), "id")) 25. │ │ ├─shiny::..stacktraceoff..(...) 26. │ │ └─ctx$run(...) 27. │ │ ├─promises::with_promise_domain(...) 28. │ │ │ └─domain$wrapSync(expr) 29. │ │ ├─shiny::withReactiveDomain(...) 30. │ │ │ └─promises::with_promise_domain(...) 31. │ │ │ └─domain$wrapSync(expr) 32. │ │ │ └─base::force(expr) 33. │ │ ├─shiny:::with_otel_span_context(...) 34. │ │ │ └─base::force(expr) 35. │ │ ├─shiny::captureStackTraces(...) 36. │ │ │ └─promises::with_promise_domain(...) 37. │ │ │ └─domain$wrapSync(expr) 38. │ │ │ └─base::withCallingHandlers(expr, error = doCaptureStack) 39. │ │ └─env$runWith(self, func) 40. │ │ └─shiny (local) contextFunc() 41. │ │ └─shiny::..stacktraceon..(expr) 42. │ └─base::vapply(slices, `[[`, character(1L), "id") 43. │ ├─base (local) FUN(X[[i]], ...) 44. │ └─shiny:::`[[.reactivevalues`(X[[i]], ...) 45. │ └─.subset2(x, "impl")$get(.subset2(x, "ns")(name)) 46. │ └─base::stop(destroyedReactiveError(.label)) 47. ├─shiny (local) ``(``) 48. │ └─base::stop(e) 49. └─shiny (local) ``(``) ── Error ('test-FilterStates.R:413:3'): Adding 'var_to_add' adds another filter state ── Error: Can't access reactive `reactiveValues9334`; its module session has been destroyed Backtrace: ▆ 1. ├─teal.slice:::expect_identical_slices(...) at test-FilterStates.R:413:3 2. │ ├─shiny::isolate(...) 3. │ │ ├─shiny::..stacktraceoff..(...) 4. │ │ └─ctx$run(...) 5. │ │ ├─promises::with_promise_domain(...) 6. │ │ │ └─domain$wrapSync(expr) 7. │ │ ├─shiny::withReactiveDomain(...) 8. │ │ │ └─promises::with_promise_domain(...) 9. │ │ │ └─domain$wrapSync(expr) 10. │ │ │ └─base::force(expr) 11. │ │ ├─shiny:::with_otel_span_context(...) 12. │ │ │ └─base::force(expr) 13. │ │ ├─shiny::captureStackTraces(...) 14. │ │ │ └─promises::with_promise_domain(...) 15. │ │ │ └─domain$wrapSync(expr) 16. │ │ │ └─base::withCallingHandlers(expr, error = doCaptureStack) 17. │ │ └─env$runWith(self, func) 18. │ │ └─shiny (local) contextFunc() 19. │ │ └─shiny::..stacktraceon..(expr) 20. │ └─base::mapply(...) 21. ├─shiny::isolate(filter_states$get_filter_state()) 22. │ ├─shiny::..stacktraceoff..(...) 23. │ └─ctx$run(...) 24. │ ├─promises::with_promise_domain(...) 25. │ │ └─domain$wrapSync(expr) 26. │ ├─shiny::withReactiveDomain(...) 27. │ │ └─promises::with_promise_domain(...) 28. │ │ └─domain$wrapSync(expr) 29. │ │ └─base::force(expr) 30. │ ├─shiny:::with_otel_span_context(...) 31. │ │ └─base::force(expr) 32. │ ├─shiny::captureStackTraces(...) 33. │ │ └─promises::with_promise_domain(...) 34. │ │ └─domain$wrapSync(expr) 35. │ │ └─base::withCallingHandlers(expr, error = doCaptureStack) 36. │ └─env$runWith(self, func) 37. │ └─shiny (local) contextFunc() 38. │ └─shiny::..stacktraceon..(expr) 39. ├─filter_states$get_filter_state() 40. │ ├─base::do.call(teal_slices, c(slices, list(count_type = private$count_type))) 41. │ └─teal.slice (local) ``(``, ``, ``, count_type = "none") 42. │ ├─shiny::isolate(vapply(slices, `[[`, character(1L), "id")) 43. │ │ ├─shiny::..stacktraceoff..(...) 44. │ │ └─ctx$run(...) 45. │ │ ├─promises::with_promise_domain(...) 46. │ │ │ └─domain$wrapSync(expr) 47. │ │ ├─shiny::withReactiveDomain(...) 48. │ │ │ └─promises::with_promise_domain(...) 49. │ │ │ └─domain$wrapSync(expr) 50. │ │ │ └─base::force(expr) 51. │ │ ├─shiny:::with_otel_span_context(...) 52. │ │ │ └─base::force(expr) 53. │ │ ├─shiny::captureStackTraces(...) 54. │ │ │ └─promises::with_promise_domain(...) 55. │ │ │ └─domain$wrapSync(expr) 56. │ │ │ └─base::withCallingHandlers(expr, error = doCaptureStack) 57. │ │ └─env$runWith(self, func) 58. │ │ └─shiny (local) contextFunc() 59. │ │ └─shiny::..stacktraceon..(expr) 60. │ └─base::vapply(slices, `[[`, character(1L), "id") 61. │ ├─base (local) FUN(X[[i]], ...) 62. │ └─shiny:::`[[.reactivevalues`(X[[i]], ...) 63. │ └─.subset2(x, "impl")$get(.subset2(x, "ns")(name)) 64. │ └─base::stop(destroyedReactiveError(.label)) 65. ├─shiny (local) ``(``) 66. │ └─base::stop(e) 67. ├─shiny (local) ``(``) 68. │ └─base::stop(e) 69. └─shiny (local) ``(``) [ FAIL 2 | WARN 0 | SKIP 15 | PASS 953 ] Error: ! Test failures. Execution halted * checking for unstated dependencies in vignettes ... OK * checking package vignettes ... OK * checking re-building of vignette outputs ... [12s] OK * checking PDF version of manual ... [23s] OK * checking HTML version of manual ... [18s] OK * DONE Status: 1 ERROR