CRAN Package Check Results for Maintainer ‘Henrik Bengtsson <henrikb at braju.com>’

Last updated on 2025-04-12 20:52:15 CEST.

Package ERROR NOTE OK
ACNE 4 10
aroma.affymetrix 11 3
aroma.apd 2 12
aroma.cn 2 12
aroma.core 11 3
calmate 1 13
dChipIO 14
doFuture 1 13
future 2 12
future.apply 14
future.batchtools 4 10
future.callr 14
future.mirai 14
future.tests 14
futureverse 14
globals 4 10
listenv 14
matrixStats 14
parallelly 15
port4me 15
profmem 15
progressr 15
PSCBS 4 10
R.cache 11 3
R.devices 1 13
R.filesets 14
R.huge 14
R.matlab 11 3
R.methodsS3 14
R.oo 14
R.rsp 14
R.utils 14
seguid 15
startup 15
TopDom 11 3

Package ACNE

Current CRAN status: NOTE: 4, OK: 10

Version: 0.9.1
Check: Rd cross-references
Result: NOTE Found the following Rd file(s) with Rd \link{} targets missing package anchors: doACNE.Rd: AffymetrixCelSet, Verbose Please provide package anchors for all Rd \link{} targets not in the package itself and the base packages. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64

Package aroma.affymetrix

Current CRAN status: NOTE: 11, OK: 3

Version: 3.2.2
Check: Rd cross-references
Result: NOTE Found the following Rd file(s) with Rd \link{} targets missing package anchors: SmoothMultiarrayModel.Rd: ChromosomalModel, CopyNumberSegmentationModel byPath.AffymetrixFileSet.Rd: GenericDataFile calculateBaseline.ChipEffectSet.Rd: getAverageFile doCRMAv1.Rd: Verbose doCRMAv2.Rd: Verbose doFIRMA.Rd: Verbose doGCRMA.Rd: Verbose doRMA.Rd: Verbose justRMA.Rd: Verbose Please provide package anchors for all Rd \link{} targets not in the package itself and the base packages. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64

Version: 3.2.2
Check: package dependencies
Result: NOTE Packages suggested but not available for checking: 'oligo', 'pdInfoBuilder' Flavor: r-release-linux-x86_64

Version: 3.2.2
Check: Rd cross-references
Result: NOTE Package unavailable to check Rd xrefs: ‘oligo’ Flavor: r-release-linux-x86_64

Version: 3.2.2
Check: package dependencies
Result: NOTE Package suggested but not available for checking: ‘AffymetrixDataTestFiles’ Flavors: r-release-macos-arm64, r-release-macos-x86_64

Version: 3.2.2
Check: installed package size
Result: NOTE installed size is 6.1Mb sub-directories of 1Mb or more: R 3.0Mb help 1.1Mb testScripts 1.1Mb Flavors: r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64

Version: 3.2.2
Check: package dependencies
Result: NOTE Packages suggested but not available for checking: 'affxparser', 'oligo', 'oligoClasses', 'pdInfoBuilder', 'AffymetrixDataTestFiles' Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Version: 3.2.2
Check: Rd cross-references
Result: NOTE Packages unavailable to check Rd xrefs: ‘affxparser’, ‘oligo’, ‘oligoClasses’ Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Package aroma.apd

Current CRAN status: NOTE: 2, OK: 12

Version: 0.7.1
Check: package dependencies
Result: NOTE Package suggested but not available for checking: ‘affxparser’ Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Version: 0.7.1
Check: Rd cross-references
Result: NOTE Package unavailable to check Rd xrefs: ‘affxparser’ Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Package aroma.cn

Current CRAN status: NOTE: 2, OK: 12

Version: 1.7.1
Check: package dependencies
Result: NOTE Package suggested but not available for checking: ‘GLAD’ Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Package aroma.core

Current CRAN status: NOTE: 11, OK: 3

Version: 3.3.1
Check: Rd cross-references
Result: NOTE Found the following Rd file(s) with Rd \link{} targets missing package anchors: writeDataFrame.AromaUnitSignalBinaryFile.Rd: TabularTextFile writeDataFrame.AromaUnitSignalBinarySet.Rd: TabularTextFileSet writeDataFrame.AromaUnitTabularBinaryFile.Rd: TabularTextFile Please provide package anchors for all Rd \link{} targets not in the package itself and the base packages. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64

Version: 3.3.1
Check: package dependencies
Result: NOTE Packages suggested but not available for checking: 'sfit', 'expectile', 'HaarSeg', 'mpcbs' Flavors: r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64, r-oldrel-windows-x86_64

Version: 3.3.1
Check: package dependencies
Result: NOTE Packages suggested but not available for checking: 'GLAD', 'sfit', 'expectile', 'HaarSeg', 'mpcbs' Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Version: 3.3.1
Check: Rd cross-references
Result: NOTE Package unavailable to check Rd xrefs: ‘GLAD’ Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Package calmate

Current CRAN status: ERROR: 1, OK: 13

Version: 0.13.0
Check: package dependencies
Result: ERROR Package required but not available: ‘aroma.core’ See section ‘The DESCRIPTION file’ in the ‘Writing R Extensions’ manual. Flavor: r-oldrel-macos-arm64

Package dChipIO

Current CRAN status: OK: 14

Package doFuture

Current CRAN status: ERROR: 1, OK: 13

Version: 1.0.2
Check: tests
Result: ERROR Running 'foreach_dofuture,cluster-missing-doFuture-pkg.R' [63s] Running 'foreach_dofuture,errors.R' [13s] Running 'foreach_dofuture,globals.R' [9s] Running 'foreach_dofuture,nested_colon.R' [18s] Running 'foreach_dofuture,nested_dofuture.R' [20s] Running 'foreach_dofuture,rng.R' [5s] Running 'foreach_dofuture.R' [4s] Running 'foreach_dopar,cluster-missing-doFuture-pkg.R' [62s] Running 'foreach_dopar,doRNG,dopar.R' [3s] Running 'foreach_dopar,doRNG,dorng.R' [7s] Running 'foreach_dopar,errors.R' [9s] Running 'foreach_dopar,globals.R' [9s] Running 'foreach_dopar,nested_colon.R' [16s] Running 'foreach_dopar,nested_dopar.R' [20s] Running 'foreach_dopar,options-for-export.R' [6s] Running 'foreach_dopar.R' [4s] Running 'makeChunks.R' [5s] Running 'options,nested.R' [5s] Running 'registerDoFuture.R' [2s] Running 'times.R' [2s] Running 'utils.R' [1s] Running 'withDoRNG.R' [5s] Running the tests in 'tests/foreach_dofuture,cluster-missing-doFuture-pkg.R' failed. Complete output: > source("incl/start.R") Loading required package: foreach Loading required package: future R version 4.4.3 (2025-02-28 ucrt) Platform: x86_64-w64-mingw32/x64 Running under: Windows Server 2022 x64 (build 20348) Matrix products: default locale: [1] LC_COLLATE=C LC_CTYPE=German_Germany.utf8 [3] LC_MONETARY=C LC_NUMERIC=C [5] LC_TIME=C time zone: Europe/Berlin tzcode source: internal attached base packages: [1] stats graphics grDevices utils datasets methods base other attached packages: [1] doFuture_1.0.2 future_1.40.0 foreach_1.5.2 loaded via a namespace (and not attached): [1] compiler_4.4.3 parallelly_1.43.0 tools_4.4.3 [4] parallel_4.4.3 future.apply_1.11.3 listenv_0.9.1 [7] codetools_0.2-20 iterators_1.0.14 digest_0.6.37 [10] globals_0.16.3 > options(future.debug = FALSE) > > message("*** cluster() ...") *** cluster() ... > > message("Library paths: ", paste(sQuote(.libPaths()), collapse = ", ")) Library paths: 'D:/temp/2025_04_10_15_59_44_1950/RtmpU5NCQ7/RLIBS_7db8757752aa', 'D:/RCompile/recent/R-4.4.3/library' > message("Package path: ", sQuote(system.file(package = "future"))) Package path: 'D:/RCompile/CRANpkg/lib/4.4/future' > > types <- "PSOCK" > #if (supportsMulticore()) types <- c(types, "FORK") > > setupClusterWithoutPkgs <- function(type = "PSOCK", + withs = c("digest", "globals", + "listenv", "future"), + withouts = c("doFuture")) { + cl <- parallel::makeCluster(1L, type = type, timeout = 60) + + ## Emulate a worker that does not have 'future' installed. + ## by setting a different user library path on the worker. + libs <- parallel::clusterEvalQ(cl, .libPaths(tempdir()))[[1]] + attr(cl, "libs") <- libs + + ## 'withouts' tops 'withs' for conveniency + withs <- setdiff(withs, withouts) + + ## "Install" any 'withs' packages? + if (length(withs) > 0L) { + paths <- find.package(withs) + res <- parallel::clusterCall(cl, fun = sapply, X = paths, + FUN = file.copy, to = libs[1], + recursive = TRUE)[[1]] + res <- parallel::clusterCall(cl, fun = sapply, X = withs, + FUN = requireNamespace)[[1]] + } + attr(cl, "withs") <- res + + ## Check whether 'future' is still available on the worker or not. + ## It could be that it is installed in the system library path, which + ## in case we cannot "hide" the future package from the worker. + res <- parallel::clusterCall(cl, fun = sapply, X = withouts, + FUN = requireNamespace)[[1]] + attr(cl, "withouts") <- res + + cl + } > > cl <- NULL > for (type in types) { + message(sprintf("Test set #1 with cluster type %s ...", sQuote(type))) + + cl <- setupClusterWithoutPkgs(type, withouts = c("future", "doFuture")) + if (all(attr(cl, "withs")) && !all(attr(cl, "withouts"))) { + plan(cluster, workers = cl, .init = FALSE) + + ## Here we will get: + ## <UnexpectedFutureResultError: Unexpected result (of class + ## 'snow-try-error' != 'FutureResult') retrieved for ClusterFuture + ## future (label = '<none>', expression = '{ ... }'): + ## Package 'future' is not installed on worker (r_version: ...)> + ## Note: This error is produced by the future backend when it recieves + ## the unexpected results. + res <- tryCatch({ + y <- foreach(ii = 1:3) %dofuture% ii + }, error = identity) + print(res) + stopifnot(inherits(res, "FutureError")) + } + parallel::stopCluster(cl) + cl <- NULL + + cl <- setupClusterWithoutPkgs(type) + if (all(attr(cl, "withs")) && !all(attr(cl, "withouts"))) { + plan(cluster, workers = cl, .init = FALSE) + + ## Here we will get: + ## <UnexpectedFutureResultError: Unexpected result (of class + ## 'snow-try-error' != 'FutureResult') retrieved for ClusterFuture + ## future (label = '<none>', expression = '{ ... }'): + ## there is no package called 'doFuture'> + ## Note: This error is produced by the future backend when it recieves + ## the unexpected results. + res <- tryCatch({ + y <- foreach(ii = 1:3) %dofuture% ii + }, error = identity) + print(res) + stopifnot(inherits(res, "FutureError")) + } + parallel::stopCluster(cl) + cl <- NULL + + plan(sequential) + + message(sprintf("Test set #1 with cluster type %s ... DONE", sQuote(type))) + } ## for (type ...) Test set #1 with cluster type 'PSOCK' ... [00:29:18.869] doFuture2() ... [00:29:18.959] Number of chunks: 1 [00:29:18.959] Number of futures (= number of chunks): 1 [00:29:18.959] seed = FALSE [00:29:18.960] NULL [00:29:18.965] seed = FALSE [00:29:18.965] seed = FALSE [00:29:18.966] - %dofuture% R expression: [00:29:18.966] ii [00:29:18.967] - foreach iterator arguments: [1] 'ii' [00:29:18.967] - dummy globals (as locals): [1] 'ii' [00:29:18.968] - R expression (map-reduce expression adjusted for RNG): [00:29:18.968] { [00:29:18.968] NULL [00:29:18.968] "# doFuture():::doFuture2(): process chunk of elements" [00:29:18.968] lapply(seq_along(...future.x_ii), FUN = function(jj) { [00:29:18.968] ...future.x_jj <- ...future.x_ii[[jj]] [00:29:18.968] { [00:29:18.968] NULL [00:29:18.968] ii <- NULL [00:29:18.968] } [00:29:18.968] ...future.env <- environment() [00:29:18.968] local({ [00:29:18.968] for (name in names(...future.x_jj)) { [00:29:18.968] assign(name, ...future.x_jj[[name]], envir = ...future.env, [00:29:18.968] inherits = FALSE) [00:29:18.968] } [00:29:18.968] }) [00:29:18.968] NULL [00:29:18.968] tryCatch(ii, error = identity) [00:29:18.968] }) [00:29:18.968] } [00:29:18.969] - identifying globals and packages ... [00:29:18.970] - Argument 'globals': [00:29:18.970] logi TRUE [00:29:18.970] - attr(*, "add")= chr "...future.x_ii" [00:29:18.970] - attr(*, "ignore")= chr "ii" [00:29:18.974] - R expression (map-reduce expression searched for globals): [00:29:18.975] { [00:29:18.975] NULL [00:29:18.975] "# doFuture():::doFuture2(): process chunk of elements" [00:29:18.975] lapply(seq_along(...future.x_ii), FUN = function(jj) { [00:29:18.975] ...future.x_jj <- ...future.x_ii[[jj]] [00:29:18.975] { [00:29:18.975] NULL [00:29:18.975] ii <- NULL [00:29:18.975] } [00:29:18.975] ...future.env <- environment() [00:29:18.975] local({ [00:29:18.975] for (name in names(...future.x_jj)) { [00:29:18.975] assign(name, ...future.x_jj[[name]], envir = ...future.env, [00:29:18.975] inherits = FALSE) [00:29:18.975] } [00:29:18.975] }) [00:29:18.975] NULL [00:29:18.975] tryCatch(ii, error = identity) [00:29:18.975] }) [00:29:18.975] } [00:29:19.006] - R expression (%dofuture% expression searched for globals): [00:29:19.006] ii [00:29:19.009] - Globals in %dofuture% R expression not in map-reduce expression: [00:29:19.010] - Appending 0 globals only found in the vanilla %dofuture% expression: [00:29:19.010] - globals: [1] '...future.x_ii' [00:29:19.010] List of 1 [00:29:19.010] $ ...future.x_ii: num 42 [00:29:19.010] - attr(*, "where")=List of 1 [00:29:19.010] ..$ ...future.x_ii:<environment: R_EmptyEnv> [00:29:19.010] - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [00:29:19.010] - attr(*, "resolved")= logi FALSE [00:29:19.010] - attr(*, "total_size")= num 39 [00:29:19.017] - packages: [1] 'doFuture' [00:29:19.017] - identifying globals and packages ... DONE [00:29:19.018] Launching 1 futures (chunks) ... [00:29:19.018] Chunk #1 of 1 ... [00:29:19.019] - Finding globals in 'args_list' for chunk #1 ... [00:29:19.020] [00:29:19.021] [00:29:19.021] - Finding globals in 'args_list' for chunk #1 ... DONE [00:29:19.021] - seeds: <none> [00:29:19.032] Chunk #1 of 1 ... DONE [00:29:19.032] Launching 1 futures (chunks) ... DONE [00:29:19.033] - resolving futures [00:29:19.033] - gathering results & relaying conditions (except errors) <FutureInterruptError: A future ('doFuture2-1') of class ClusterFuture was interrupted, while running on 'localhost'> Future UUID: 8e0585a760f78326f8fafd30ab5b11d0-2 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: ClusterFuture: Label: 'doFuture2-1' Expression: { NULL "# doFuture():::doFuture2(): process chunk of elements" lapply(seq_along(...future.x_ii), FUN = function(jj) { ...future.x_jj <- ...future.x_ii[[jj]] { NULL ii <- NULL } ...future.env <- environment() local({ for (name in names(...future.x_jj)) { assign(name, ...future.x_jj[[name]], envir = ...future.env, inherits = FALSE) } }) NULL tryCatch(ii, error = identity) }) } Lazy evaluation: FALSE Asynchronous evaluation: TRUE Local evaluation: TRUE Environment: R_GlobalEnv Capture standard output: TRUE Capture condition classes: 'condition' (excluding '<none>') Immediate condition classes: 'immediateCondition' Globals: 1 objects totaling 194 bytes (list '...future.x_ii' of 194 bytes) Packages: 1 packages ('doFuture') L'Ecuyer-CMRG RNG seed: <none> (seed = FALSE) Resolved: TRUE Value: <not collected> Conditions captured: <none> Early signaling: FALSE Owner process: 8e0585a760f78326f8fafd30ab5b11d0 Class: 'ClusterFuture', 'MultiprocessFuture', 'Future' DEBUG: END TROUBLESHOOTING HELP Error in serialize(data, node$con) : error writing to connection Calls: <Anonymous> ... postNode -> sendData -> sendData.SOCKnode -> serialize Execution halted Running the tests in 'tests/foreach_dopar,cluster-missing-doFuture-pkg.R' failed. Complete output: > source("incl/start.R") Loading required package: foreach Loading required package: future R version 4.4.3 (2025-02-28 ucrt) Platform: x86_64-w64-mingw32/x64 Running under: Windows Server 2022 x64 (build 20348) Matrix products: default locale: [1] LC_COLLATE=C LC_CTYPE=German_Germany.utf8 [3] LC_MONETARY=C LC_NUMERIC=C [5] LC_TIME=C time zone: Europe/Berlin tzcode source: internal attached base packages: [1] stats graphics grDevices utils datasets methods base other attached packages: [1] doFuture_1.0.2 future_1.40.0 foreach_1.5.2 loaded via a namespace (and not attached): [1] compiler_4.4.3 parallelly_1.43.0 tools_4.4.3 [4] parallel_4.4.3 future.apply_1.11.3 listenv_0.9.1 [7] codetools_0.2-20 iterators_1.0.14 digest_0.6.37 [10] globals_0.16.3 > options(future.debug = FALSE) > > message("*** cluster() ...") *** cluster() ... > > registerDoFuture() > > message("Library paths: ", paste(sQuote(.libPaths()), collapse = ", ")) Library paths: 'D:/temp/2025_04_10_15_59_44_1950/RtmpU5NCQ7/RLIBS_7db8757752aa', 'D:/RCompile/recent/R-4.4.3/library' > message("Package path: ", sQuote(system.file(package = "future"))) Package path: 'D:/RCompile/CRANpkg/lib/4.4/future' > > types <- "PSOCK" > #if (supportsMulticore()) types <- c(types, "FORK") > > setupClusterWithoutPkgs <- function(type = "PSOCK", + withs = c("digest", "globals", + "listenv", "future"), + withouts = c("doFuture")) { + cl <- parallel::makeCluster(1L, type = type, timeout = 60) + + ## Emulate a worker that does not have 'future' installed. + ## by setting a different user library path on the worker. + libs <- parallel::clusterEvalQ(cl, .libPaths(tempdir()))[[1]] + attr(cl, "libs") <- libs + + ## 'withouts' tops 'withs' for conveniency + withs <- setdiff(withs, withouts) + + ## "Install" any 'withs' packages? + if (length(withs) > 0L) { + paths <- find.package(withs) + res <- parallel::clusterCall(cl, fun = sapply, X = paths, + FUN = file.copy, to = libs[1], + recursive = TRUE)[[1]] + res <- parallel::clusterCall(cl, fun = sapply, X = withs, + FUN = requireNamespace)[[1]] + } + attr(cl, "withs") <- res + + ## Check whether 'future' is still available on the worker or not. + ## It could be that it is installed in the system library path, which + ## in case we cannot "hide" the future package from the worker. + res <- parallel::clusterCall(cl, fun = sapply, X = withouts, + FUN = requireNamespace)[[1]] + attr(cl, "withouts") <- res + + cl + } > > > cl <- NULL > for (type in types) { + message(sprintf("Test set #1 with cluster type %s ...", sQuote(type))) + + cl <- setupClusterWithoutPkgs(type, withouts = c("future", "doFuture")) + if (all(attr(cl, "withs")) && !all(attr(cl, "withouts"))) { + plan(cluster, workers = cl, .init = FALSE) + + ## Here we will get: + ## <UnexpectedFutureResultError: Unexpected result (of class + ## 'snow-try-error' != 'FutureResult') retrieved for ClusterFuture + ## future (label = '<none>', expression = '{ ... }'): + ## Package 'future' is not installed on worker (r_version: ...)> + ## Note: This error is produced by the future backend when it recieves + ## the unexpected results. + res <- tryCatch({ + y <- foreach(ii = 1:3) %dopar% ii + }, error = identity) + print(res) + stopifnot(inherits(res, "FutureError")) + } + parallel::stopCluster(cl) + cl <- NULL + + cl <- setupClusterWithoutPkgs(type) + if (all(attr(cl, "withs")) && !all(attr(cl, "withouts"))) { + plan(cluster, workers = cl, .init = FALSE) + + ## Here we will get: + ## <UnexpectedFutureResultError: Unexpected result (of class + ## 'snow-try-error' != 'FutureResult') retrieved for ClusterFuture + ## future (label = '<none>', expression = '{ ... }'): + ## there is no package called 'doFuture'> + ## Note: This error is produced by the future backend when it recieves + ## the unexpected results. + res <- tryCatch({ + y <- foreach(ii = 1:3) %dopar% ii + }, error = identity) + print(res) + stopifnot(inherits(res, "FutureError")) + } + parallel::stopCluster(cl) + cl <- NULL + + plan(sequential) + + message(sprintf("Test set #1 with cluster type %s ... DONE", sQuote(type))) + } ## for (type ...) Test set #1 with cluster type 'PSOCK' ... [00:31:30.064] doFuture() ... [00:31:30.067] - dummy globals (as locals): [1] 'ii' [00:31:30.067] - R expression: [00:31:30.068] { [00:31:30.068] "# doFuture():::doFuture(): Make sure that foreach uses 'doFuture'" [00:31:30.068] "# also in nested calls " [00:31:30.068] doFuture::registerDoFuture() [00:31:30.068] "# doFuture():::doFuture(): process chunk of elements" [00:31:30.068] lapply(seq_along(...future.x_ii), FUN = function(jj) { [00:31:30.068] ...future.x_jj <- ...future.x_ii[[jj]] [00:31:30.068] { [00:31:30.068] NULL [00:31:30.068] ii <- NULL [00:31:30.068] } [00:31:30.068] ...future.env <- environment() [00:31:30.068] local({ [00:31:30.068] for (name in names(...future.x_jj)) { [00:31:30.068] assign(name, ...future.x_jj[[name]], envir = ...future.env, [00:31:30.068] inherits = FALSE) [00:31:30.068] } [00:31:30.068] }) [00:31:30.068] tryCatch(ii, error = identity) [00:31:30.068] }) [00:31:30.068] } [00:31:30.069] - identifying globals and packages ... [00:31:30.102] List of 1 [00:31:30.102] $ ...future.x_ii: NULL [00:31:30.102] - attr(*, "where")=List of 1 [00:31:30.102] ..$ ...future.x_ii:<environment: R_EmptyEnv> [00:31:30.102] - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [00:31:30.102] - attr(*, "resolved")= logi FALSE [00:31:30.102] - attr(*, "total_size")= num 27 [00:31:30.114] - R expression: [00:31:30.114] { [00:31:30.114] "# doFuture():::doFuture(): Make sure that foreach uses 'doFuture'" [00:31:30.114] "# also in nested calls " [00:31:30.114] doFuture::registerDoFuture() [00:31:30.114] "# doFuture():::doFuture(): process chunk of elements" [00:31:30.114] lapply(seq_along(...future.x_ii), FUN = function(jj) { [00:31:30.114] ...future.x_jj <- ...future.x_ii[[jj]] [00:31:30.114] { [00:31:30.114] NULL [00:31:30.114] ii <- NULL [00:31:30.114] } [00:31:30.114] ...future.env <- environment() [00:31:30.114] local({ [00:31:30.114] for (name in names(...future.x_jj)) { [00:31:30.114] assign(name, ...future.x_jj[[name]], envir = ...future.env, [00:31:30.114] inherits = FALSE) [00:31:30.114] } [00:31:30.114] }) [00:31:30.114] tryCatch(ii, error = identity) [00:31:30.114] }) [00:31:30.114] } [00:31:30.115] - globals: [1] '...future.x_ii' [00:31:30.116] List of 1 [00:31:30.116] $ ...future.x_ii: NULL [00:31:30.116] - attr(*, "where")=List of 1 [00:31:30.116] ..$ ...future.x_ii:<environment: R_EmptyEnv> [00:31:30.116] - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [00:31:30.116] - attr(*, "resolved")= logi FALSE [00:31:30.116] - attr(*, "total_size")= num 27 [00:31:30.122] - packages: [1] 'doFuture' [00:31:30.123] - identifying globals and packages ... DONE [00:31:30.203] Number of chunks: 1 [00:31:30.203] Number of futures (= number of chunks): 1 [00:31:30.204] Launching 1 futures (chunks) ... [00:31:30.204] Chunk #1 of 1 ... [00:31:30.205] - Finding globals in 'args_list' chunk #1 ... [00:31:30.206] [00:31:30.206] [00:31:30.207] - Finding globals in 'args_list' for chunk #1 ... DONE [00:31:30.216] Chunk #1 of 1 ... DONE [00:31:30.217] Launching 1 futures (chunks) ... DONE [00:31:30.217] - resolving futures [00:31:30.217] - gathering results & relaying conditions (except errors) <FutureInterruptError: A future ('doFuture-1') of class ClusterFuture was interrupted, while running on 'localhost'> Future UUID: a298d68c91b0891a3c10c7f976f01075-2 DEBUG: BEGIN TROUBLESHOOTING HELP Future involved: ClusterFuture: Label: 'doFuture-1' Expression: { "# doFuture():::doFuture(): Make sure that foreach uses 'doFuture'" "# also in nested calls " doFuture::registerDoFuture() "# doFuture():::doFuture(): process chunk of elements" lapply(seq_along(...future.x_ii), FUN = function(jj) { ...future.x_jj <- ...future.x_ii[[jj]] { NULL ii <- NULL } ...future.env <- environment() local({ for (name in names(...future.x_jj)) { assign(name, ...future.x_jj[[name]], envir = ...future.env, inherits = FALSE) } }) tryCatch(ii, error = identity) }) } Lazy evaluation: FALSE Asynchronous evaluation: TRUE Local evaluation: TRUE Environment: R_GlobalEnv Capture standard output: TRUE Capture condition classes: 'condition' (excluding '<none>') Immediate condition classes: 'immediateCondition' Globals: 1 objects totaling 194 bytes (list '...future.x_ii' of 194 bytes) Packages: 1 packages ('doFuture') L'Ecuyer-CMRG RNG seed: <none> (seed = FALSE) Resolved: TRUE Value: <not collected> Conditions captured: <none> Early signaling: FALSE Owner process: a298d68c91b0891a3c10c7f976f01075 Class: 'ClusterFuture', 'MultiprocessFuture', 'Future' DEBUG: END TROUBLESHOOTING HELP Error in serialize(data, node$con) : error writing to connection Calls: <Anonymous> ... postNode -> sendData -> sendData.SOCKnode -> serialize Execution halted Flavor: r-release-windows-x86_64

Package future

Current CRAN status: ERROR: 2, OK: 12

Version: 1.40.0
Check: tests
Result: ERROR Running ‘test-FutureError.R’ Running ‘test-FutureGlobals.R’ Running ‘test-FutureRegistry.R’ Running ‘test-adhoc_native_to_utf8.R’ Running ‘test-backtrace.R’ [4s/11s] Running ‘test-bquote.R’ Running ‘test-capture_journals.R’ Running ‘test-cluster,worker-termination.R’ Running ‘test-cluster-connection-clashes.R’ Running ‘test-cluster-missing-future-pkg.R’ Running ‘test-demo-fibonacci.R’ Running ‘test-demo-mandelbrot.R’ [6s/12s] Running ‘test-dotdotdot.R’ [6s/14s] Running ‘test-early-signaling.R’ Running ‘test-future,labels.R’ [4s/11s] Running ‘test-future,optsenvvars.R’ Running ‘test-future.R’ Running ‘test-futureAssign.R’ [6s/14s] Running ‘test-futureAssign_OP.R’ [10s/21s] Running ‘test-futureAssign_OP_with_environment.R’ Running ‘test-futureAssign_OP_with_listenv.R’ Running ‘test-futureCall.R’ [5s/14s] Running ‘test-futureOf.R’ Running ‘test-futureOf_with_environment.R’ Running ‘test-futureOf_with_listenv.R’ Running ‘test-futureSessionInfo.R’ Running ‘test-futures.R’ [32s/51s] Running ‘test-globals,NSE.R’ Running ‘test-globals,S4methods.R’ Running ‘test-globals,formulas.R’ [12s/22s] Running ‘test-globals,locals.R’ Running ‘test-globals,manual.R’ [8s/18s] Running ‘test-globals,resolve.R’ Running ‘test-globals,subassignment.R’ [10s/19s] Running ‘test-globals,toolarge.R’ Running ‘test-globals,tricky.R’ [27s/47s] Running ‘test-globals,tricky_recursive.R’ Running ‘test-globalsOf,tweaks.R’ Running ‘test-immediateCondition.R’ Running ‘test-interrupt-sets.R’ Running ‘test-interrupt.R’ Running ‘test-interrupts-from-worker-itself.R’ Running ‘test-invalid-owner.R’ Running ‘test-mandelbrot.R’ Running ‘test-misuse-connections.R’ Running ‘test-mpi.R’ Running ‘test-multicore,multithreading.R’ Running ‘test-multicore,worker-termination.R’ Running ‘test-nbrOfWorkers.R’ [4s/11s] Running ‘test-nested_futures,mc.cores.R’ [6s/23s] Running ‘test-nested_futures.R’ [5s/13s] Running ‘test-non-exportable,connections.R’ Running ‘test-objectSize.R’ Running ‘test-plan.R’ [5s/20s] Running ‘test-relaying,muffle.R’ Running ‘test-relaying,split.R’ Running ‘test-relaying.R’ Running ‘test-requestCore.R’ Running ‘test-requestNode.R’ Running ‘test-reserved-keyword-functions.R’ Running ‘test-reset.R’ [5s/13s] Running ‘test-resolve.R’ [13s/29s] Running ‘test-resolved-non-blocking-test.R’ Running ‘test-rng.R’ [51s/63s] Running ‘test-rng_utils.R’ Running ‘test-sequential.R’ Running ‘test-sessionDetails.R’ Running ‘test-startup-onAttach.R’ Running ‘test-startup-onLoad.R’ Running ‘test-startup-parseCmdArgs.R’ Running ‘test-stdout.R’ [9s/14s] Running ‘test-timeouts.R’ Running ‘test-tweak.R’ Running ‘test-utils.R’ [15s/19s] Running ‘test-uuid.R’ Running ‘test-value.R’ [22s/43s] Running ‘test-whichIndex.R’ Running the tests in ‘tests/test-early-signaling.R’ failed. Complete output: > ## This runs testme test script incl/testme/test-early-signaling.R > ## Don't edit - it was autogenerated by inst/testme/deploy.R > future:::testme("early-signaling") Test 'early-signaling' ... Sourcing 9 prologue scripts ... 01/09 prologue script '/data/gannet/ripley/R/packages/tests-devel/future.Rcheck/future/testme/_prologue/001.load.R' 02/09 prologue script '/data/gannet/ripley/R/packages/tests-devel/future.Rcheck/future/testme/_prologue/002.record-state.R' 03/09 prologue script '/data/gannet/ripley/R/packages/tests-devel/future.Rcheck/future/testme/_prologue/030.imports.R' 04/09 prologue script '/data/gannet/ripley/R/packages/tests-devel/future.Rcheck/future/testme/_prologue/050.utils.R' 05/09 prologue script '/data/gannet/ripley/R/packages/tests-devel/future.Rcheck/future/testme/_prologue/090.context.R' 06/09 prologue script '/data/gannet/ripley/R/packages/tests-devel/future.Rcheck/future/testme/_prologue/090.options.R' 07/09 prologue script '/data/gannet/ripley/R/packages/tests-devel/future.Rcheck/future/testme/_prologue/091.envvars.R' 08/09 prologue script '/data/gannet/ripley/R/packages/tests-devel/future.Rcheck/future/testme/_prologue/099.future-setup.R' 09/09 prologue script '/data/gannet/ripley/R/packages/tests-devel/future.Rcheck/future/testme/_prologue/995.detrius-connections.R' Sourcing 9 prologue scripts ... done Running test script: '/data/gannet/ripley/R/packages/tests-devel/future.Rcheck/future/testme/test-early-signaling.R' > library(future) [10:28:09.222] Option 'future.startup.script': TRUE [10:28:09.228] Future startup scripts considered: '.future.R', '~/.future.R' [10:28:09.228] Future startup scripts found: <none> > options(future.debug = FALSE) > message("*** Early signaling of conditions ...") *** Early signaling of conditions ... > message("*** Early signaling of conditions with sequential futures ...") *** Early signaling of conditions with sequential futures ... > plan(sequential) > f <- future({ + stop("bang!") + }) > r <- resolved(f) > stopifnot(r) > v <- tryCatch(value(f), error = identity) > stopifnot(inherits(v, "error")) > message("- with lazy evaluation ...") - with lazy evaluation ... > f <- future({ + stop("bang!") + }, lazy = TRUE) > r <- resolved(f) > v <- tryCatch(value(f), error = identity) > stopifnot(inherits(v, "error")) > plan(sequential, earlySignal = TRUE) > f <- tryCatch(future({ + stop("bang!") + }), error = identity) > stopifnot(inherits(f, "error")) > message("- with lazy evaluation ...") - with lazy evaluation ... > f <- future({ + stop("bang!") + }, lazy = TRUE) > r <- tryCatch(resolved(f), error = identity) > stopifnot(inherits(r, "error")) > v <- tryCatch(value(f), error = identity) > stopifnot(inherits(v, "error")) > f <- future({ + warning("careful!") + }, lazy = TRUE) > res <- tryCatch({ + r <- resolved(f) + }, condition = function(w) w) > str(res) List of 2 $ message: chr "careful!" $ call : language eval(quote({ { ... - attr(*, "class")= chr [1:3] "simpleWarning" "warning" "condition" > stopifnot(inherits(res, "warning")) > f <- future({ + message("hey!") + }, lazy = TRUE) > res <- tryCatch({ + r <- resolved(f) + }, condition = function(w) w) > stopifnot(inherits(res, "message")) > f <- future({ + signalCondition(simpleCondition("hmm")) + }, lazy = TRUE) > res <- tryCatch({ + r <- resolved(f) + }, condition = function(w) w) > stopifnot(inherits(res, "condition")) > message("*** Early signaling of conditions with sequential futures ... DONE") *** Early signaling of conditions with sequential futures ... DONE > message("Number of available cores: ", availableCores()) Number of available cores: 2 > message("*** Early signaling of conditions with multisession futures ...") *** Early signaling of conditions with multisession futures ... > plan(multisession) > f <- future({ + stop("bang!") + }) > Sys.sleep(0.2) > r <- resolved(f) > stopifnot(r) Error: r is not TRUE Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 1.40.0
Check: tests
Result: ERROR Running ‘test-FutureError.R’ [1s/1s] Running ‘test-FutureGlobals.R’ [1s/1s] Running ‘test-FutureRegistry.R’ [1s/2s] Running ‘test-adhoc_native_to_utf8.R’ [1s/1s] Running ‘test-backtrace.R’ [2s/4s] Running ‘test-bquote.R’ [1s/1s] Running ‘test-capture_journals.R’ [2s/3s] Running ‘test-cluster,worker-termination.R’ [1s/3s] Running ‘test-cluster-connection-clashes.R’ [2s/4s] Running ‘test-cluster-missing-future-pkg.R’ [1s/2s] Running ‘test-demo-fibonacci.R’ [2s/2s] Running ‘test-demo-mandelbrot.R’ [3s/6s] Running ‘test-dotdotdot.R’ [4s/6s] Running ‘test-early-signaling.R’ [1s/2s] Running ‘test-future,labels.R’ [3s/5s] Running ‘test-future,optsenvvars.R’ [1s/3s] Running ‘test-future.R’ [1s/2s] Running ‘test-futureAssign.R’ [4s/6s] Running ‘test-futureAssign_OP.R’ [6s/10s] Running ‘test-futureAssign_OP_with_environment.R’ [1s/1s] Running ‘test-futureAssign_OP_with_listenv.R’ [2s/2s] Running ‘test-futureCall.R’ [4s/9s] Running ‘test-futureOf.R’ [1s/1s] Running ‘test-futureOf_with_environment.R’ [1s/2s] Running ‘test-futureOf_with_listenv.R’ [1s/1s] Running ‘test-futureSessionInfo.R’ [1s/2s] Running ‘test-futures.R’ [19s/27s] Running ‘test-globals,NSE.R’ [2s/5s] Running ‘test-globals,S4methods.R’ [2s/4s] Running ‘test-globals,formulas.R’ [7s/12s] Running ‘test-globals,locals.R’ [2s/5s] Running ‘test-globals,manual.R’ [5s/12s] Running ‘test-globals,resolve.R’ [2s/3s] Running ‘test-globals,subassignment.R’ [6s/10s] Running ‘test-globals,toolarge.R’ [1s/2s] Running ‘test-globals,tricky.R’ [16s/25s] Running ‘test-globals,tricky_recursive.R’ [1s/3s] Running ‘test-globalsOf,tweaks.R’ [1s/1s] Running ‘test-immediateCondition.R’ [1s/2s] Running ‘test-interrupt-sets.R’ [2s/6s] Running ‘test-interrupt.R’ [1s/4s] Running ‘test-interrupts-from-worker-itself.R’ [1s/3s] Running ‘test-invalid-owner.R’ [2s/4s] Running ‘test-mandelbrot.R’ [1s/1s] Running ‘test-misuse-connections.R’ [1s/1s] Running ‘test-mpi.R’ [1s/1s] Running ‘test-multicore,multithreading.R’ [1s/2s] Running ‘test-multicore,worker-termination.R’ [1s/1s] Running ‘test-nbrOfWorkers.R’ [3s/7s] Running ‘test-nested_futures,mc.cores.R’ [4s/15s] Running ‘test-nested_futures.R’ [3s/10s] Running ‘test-non-exportable,connections.R’ [1s/2s] Running ‘test-objectSize.R’ [1s/1s] Running ‘test-plan.R’ [3s/12s] Running ‘test-relaying,muffle.R’ [1s/1s] Running ‘test-relaying,split.R’ [1s/1s] Running ‘test-relaying.R’ [2s/5s] Running ‘test-requestCore.R’ [1s/1s] Running ‘test-requestNode.R’ [1s/3s] Running ‘test-reserved-keyword-functions.R’ [1s/1s] Running ‘test-reset.R’ [3s/6s] Running ‘test-resolve.R’ [9s/23s] Running ‘test-resolved-non-blocking-test.R’ [0s/1s] Running ‘test-rng.R’ [27s/38s] Running ‘test-rng_utils.R’ [1s/1s] Running ‘test-sequential.R’ [1s/1s] Running ‘test-sessionDetails.R’ [1s/1s] Running ‘test-startup-onAttach.R’ [1s/1s] Running ‘test-startup-onLoad.R’ [1s/2s] Running ‘test-startup-parseCmdArgs.R’ [1s/1s] Running ‘test-stdout.R’ [4s/8s] Running ‘test-timeouts.R’ [1s/3s] Running ‘test-tweak.R’ [2s/3s] Running ‘test-utils.R’ [1s/1s] Running ‘test-uuid.R’ [1s/2s] Running ‘test-value.R’ [14s/30s] Running ‘test-whichIndex.R’ [1s/1s] Running the tests in ‘tests/test-early-signaling.R’ failed. Complete output: > ## This runs testme test script incl/testme/test-early-signaling.R > ## Don't edit - it was autogenerated by inst/testme/deploy.R > future:::testme("early-signaling") Test 'early-signaling' ... Sourcing 9 prologue scripts ... 01/09 prologue script '/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/future/testme/_prologue/001.load.R' 02/09 prologue script '/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/future/testme/_prologue/002.record-state.R' 03/09 prologue script '/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/future/testme/_prologue/030.imports.R' 04/09 prologue script '/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/future/testme/_prologue/050.utils.R' 05/09 prologue script '/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/future/testme/_prologue/090.context.R' 06/09 prologue script '/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/future/testme/_prologue/090.options.R' 07/09 prologue script '/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/future/testme/_prologue/091.envvars.R' 08/09 prologue script '/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/future/testme/_prologue/099.future-setup.R' 09/09 prologue script '/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/future/testme/_prologue/995.detrius-connections.R' Sourcing 9 prologue scripts ... done Running test script: '/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/future/testme/test-early-signaling.R' > library(future) [23:57:19.292] Option 'future.startup.script': TRUE [23:57:19.293] Future startup scripts considered: '.future.R', '~/.future.R' [23:57:19.293] Future startup scripts found: <none> > options(future.debug = FALSE) > message("*** Early signaling of conditions ...") *** Early signaling of conditions ... > message("*** Early signaling of conditions with sequential futures ...") *** Early signaling of conditions with sequential futures ... > plan(sequential) > f <- future({ + stop("bang!") + }) > r <- resolved(f) > stopifnot(r) > v <- tryCatch(value(f), error = identity) > stopifnot(inherits(v, "error")) > message("- with lazy evaluation ...") - with lazy evaluation ... > f <- future({ + stop("bang!") + }, lazy = TRUE) > r <- resolved(f) > v <- tryCatch(value(f), error = identity) > stopifnot(inherits(v, "error")) > plan(sequential, earlySignal = TRUE) > f <- tryCatch(future({ + stop("bang!") + }), error = identity) > stopifnot(inherits(f, "error")) > message("- with lazy evaluation ...") - with lazy evaluation ... > f <- future({ + stop("bang!") + }, lazy = TRUE) > r <- tryCatch(resolved(f), error = identity) > stopifnot(inherits(r, "error")) > v <- tryCatch(value(f), error = identity) > stopifnot(inherits(v, "error")) > f <- future({ + warning("careful!") + }, lazy = TRUE) > res <- tryCatch({ + r <- resolved(f) + }, condition = function(w) w) > str(res) List of 2 $ message: chr "careful!" $ call : language eval(quote({ { ... - attr(*, "class")= chr [1:3] "simpleWarning" "warning" "condition" > stopifnot(inherits(res, "warning")) > f <- future({ + message("hey!") + }, lazy = TRUE) > res <- tryCatch({ + r <- resolved(f) + }, condition = function(w) w) > stopifnot(inherits(res, "message")) > f <- future({ + signalCondition(simpleCondition("hmm")) + }, lazy = TRUE) > res <- tryCatch({ + r <- resolved(f) + }, condition = function(w) w) > stopifnot(inherits(res, "condition")) > message("*** Early signaling of conditions with sequential futures ... DONE") *** Early signaling of conditions with sequential futures ... DONE > message("Number of available cores: ", availableCores()) Number of available cores: 2 > message("*** Early signaling of conditions with multisession futures ...") *** Early signaling of conditions with multisession futures ... > plan(multisession) > f <- future({ + stop("bang!") + }) > Sys.sleep(0.2) > r <- resolved(f) > stopifnot(r) Error: r is not TRUE Execution halted Flavor: r-patched-linux-x86_64

Package future.apply

Current CRAN status: OK: 14

Package future.batchtools

Current CRAN status: NOTE: 4, OK: 10

Version: 0.12.1
Check: Rd cross-references
Result: NOTE Found the following Rd file(s) with Rd \link{} targets missing package anchors: nbrOfWorkers.batchtools.Rd: plan Please provide package anchors for all Rd \link{} targets not in the package itself and the base packages. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64

Package future.callr

Current CRAN status: OK: 14

Package future.mirai

Current CRAN status: OK: 14

Package future.tests

Current CRAN status: OK: 14

Package futureverse

Current CRAN status: OK: 14

Package globals

Current CRAN status: NOTE: 4, OK: 10

Version: 0.16.3
Check: Rd cross-references
Result: NOTE Found the following Rd file(s) with Rd \link{} targets missing package anchors: globalsOf.Rd: codetools Please provide package anchors for all Rd \link{} targets not in the package itself and the base packages. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64

Package listenv

Current CRAN status: OK: 14

Package matrixStats

Current CRAN status: OK: 14

Package parallelly

Current CRAN status: OK: 15

Package port4me

Current CRAN status: OK: 15

Package profmem

Current CRAN status: OK: 15

Package progressr

Current CRAN status: OK: 15

Package PSCBS

Current CRAN status: NOTE: 4, OK: 10

Version: 0.67.0
Check: Rd cross-references
Result: NOTE Found the following Rd file(s) with Rd \link{} targets missing package anchors: as.CBS.DNAcopy.Rd: DNAcopy as.DNAcopy.CBS.Rd: DNAcopy Please provide package anchors for all Rd \link{} targets not in the package itself and the base packages. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64

Package R.cache

Current CRAN status: NOTE: 11, OK: 3

Version: 0.16.0
Check: Rd files
Result: NOTE checkRd: (-1) R.cache-package.Rd:28-30: Lost braces in \itemize; meant \describe ? checkRd: (-1) R.cache-package.Rd:31-34: Lost braces in \itemize; meant \describe ? Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-gcc, r-devel-macos-arm64, r-devel-macos-x86_64, r-devel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64

Package R.devices

Current CRAN status: NOTE: 1, OK: 13

Version: 2.17.2
Check: package vignettes
Result: NOTE Package has ‘vignettes’ subdirectory but apparently no vignettes. Perhaps the ‘VignetteBuilder’ information is missing from the DESCRIPTION file? Flavor: r-release-macos-x86_64

Package R.filesets

Current CRAN status: OK: 14

Package R.huge

Current CRAN status: OK: 14

Package R.matlab

Current CRAN status: NOTE: 11, OK: 3

Version: 3.7.0
Check: Rd files
Result: NOTE checkRd: (-1) setOption.Matlab.Rd:37-39: Lost braces in \itemize; meant \describe ? checkRd: (-1) setOption.Matlab.Rd:40-41: Lost braces in \itemize; meant \describe ? Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-gcc, r-devel-macos-arm64, r-devel-macos-x86_64, r-devel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64

Package R.methodsS3

Current CRAN status: OK: 14

Package R.oo

Current CRAN status: OK: 14

Package R.rsp

Current CRAN status: OK: 14

Package R.utils

Current CRAN status: OK: 14

Package seguid

Current CRAN status: OK: 15

Package startup

Current CRAN status: OK: 15

Package TopDom

Current CRAN status: NOTE: 11, OK: 3

Version: 0.10.1
Check: Rd files
Result: NOTE checkRd: (-1) TopDom.Rd:21: Lost braces; missing escapes or markup? 21 | Recommended range is in {5, ..., 20}.} | ^ Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-gcc, r-devel-macos-arm64, r-devel-macos-x86_64, r-devel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.