Last updated on 2025-11-06 19:50:05 CET.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 1.1.2 | 3.26 | 176.12 | 179.38 | OK | |
| r-devel-linux-x86_64-debian-gcc | 1.1.2 | 2.48 | 122.10 | 124.58 | ERROR | |
| r-devel-linux-x86_64-fedora-clang | 1.1.2 | 278.63 | OK | |||
| r-devel-linux-x86_64-fedora-gcc | 1.1.2 | 284.48 | OK | |||
| r-devel-windows-x86_64 | 1.1.2 | 5.00 | 224.00 | 229.00 | OK | |
| r-patched-linux-x86_64 | 1.1.2 | 3.69 | 168.06 | 171.75 | OK | |
| r-release-linux-x86_64 | 1.1.2 | 2.69 | 167.25 | 169.94 | OK | |
| r-release-macos-arm64 | 1.1.2 | 2.00 | 159.00 | 161.00 | OK | |
| r-release-macos-x86_64 | 1.1.2 | 6.00 | 370.00 | 376.00 | OK | |
| r-release-windows-x86_64 | 1.1.2 | 6.00 | 220.00 | 226.00 | OK | |
| r-oldrel-macos-arm64 | 1.1.2 | 2.00 | 145.00 | 147.00 | OK | |
| r-oldrel-macos-x86_64 | 1.1.2 | 5.00 | 324.00 | 329.00 | OK | |
| r-oldrel-windows-x86_64 | 1.1.2 | 6.00 | 270.00 | 276.00 | OK |
Version: 1.1.2
Check: tests
Result: ERROR
Running ‘test-foreach_dofuture,errors.R’ [6s/14s]
Running ‘test-foreach_dofuture,globals.R’ [11s/20s]
Running ‘test-foreach_dofuture,nested_colon.R’ [9s/28s]
Running ‘test-foreach_dofuture,nested_dofuture.R’ [9s/30s]
Running ‘test-foreach_dofuture,rng.R’ [4s/8s]
Running ‘test-foreach_dofuture.R’ [2s/5s]
Running ‘test-foreach_dopar,doRNG,dopar.R’ [2s/4s]
Running ‘test-foreach_dopar,doRNG,dorng.R’ [5s/9s]
Running ‘test-foreach_dopar,errors.R’ [4s/12s]
Running ‘test-foreach_dopar,flavor_dofuture.R’ [1s/4s]
Running ‘test-foreach_dopar,globals.R’ [5s/13s]
Running ‘test-foreach_dopar,nested_colon.R’ [8s/28s]
Running ‘test-foreach_dopar,nested_dopar.R’ [12s/144s]
Running ‘test-foreach_dopar,options-for-export.R’ [2s/6s]
Running ‘test-foreach_dopar.R’ [2s/5s]
Running ‘test-makeChunks.R’ [3s/3s]
Running ‘test-options,nested.R’ [4s/8s]
Running ‘test-registerDoFuture.R’ [1s/3s]
Running ‘test-times.R’ [1s/3s]
Running ‘test-utils.R’ [1s/1s]
Running ‘test-with.DoPar.R’ [1s/1s]
Running ‘test-withDoRNG.R’ [2s/5s]
Running the tests in ‘tests/test-foreach_dopar,nested_dopar.R’ failed.
Complete output:
> ## This runs testme test script inst/testme/test-foreach_dopar,nested_dopar.R
> ## Don't edit - it was autogenerated by inst/testme/deploy.R
> doFuture:::testme("foreach_dopar,nested_dopar")
Test 'foreach_dopar,nested_dopar' ...
Sourcing 9 prologue scripts ...
01/09 prologue script '/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/doFuture/testme/_prologue/001.load.R'
02/09 prologue script '/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/doFuture/testme/_prologue/002.record-state.R'
03/09 prologue script '/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/doFuture/testme/_prologue/030.imports.R'
04/09 prologue script '/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/doFuture/testme/_prologue/050.utils.R'
05/09 prologue script '/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/doFuture/testme/_prologue/090.context.R'
06/09 prologue script '/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/doFuture/testme/_prologue/090.options.R'
07/09 prologue script '/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/doFuture/testme/_prologue/091.envvars.R'
08/09 prologue script '/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/doFuture/testme/_prologue/099.future-setup.R'
09/09 prologue script '/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/doFuture/testme/_prologue/995.detrius-connections.R'
Sourcing 9 prologue scripts ... done
Running test script: '/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/doFuture/testme/test-foreach_dopar,nested_dopar.R'
> library(doFuture)
Loading required package: foreach
> if (.Platform$OS.type == "windows") Sys.setenv(TMPDIR = tempdir())
> strategies <- future:::supportedStrategies()
> options(future.debug = FALSE)
> options(doFuture.debug = FALSE)
> plan_nested <- "sequential"
> message("*** doFuture - nested %dopar% ...")
*** doFuture - nested %dopar% ...
> registerDoFuture()
> message("*** doFuture - nested %dopar% and tricky globals ...")
*** doFuture - nested %dopar% and tricky globals ...
> x <- foreach(j = 1) %dopar% {
+ j
+ }
> str(x)
List of 1
$ : num 1
> rm(list = "x")
> x <- foreach(i = 1, .packages = "foreach") %dopar%
+ {
+ foreach(j = 1) %dopar% {
+ j
+ }
+ }
> str(x)
List of 1
$ :List of 1
..$ : num 1
> rm(list = "x")
> message("*** doFuture - nested %dopar% and tricky globals ... DONE")
*** doFuture - nested %dopar% and tricky globals ... DONE
> for (strategy1 in strategies) {
+ for (strategy2 in strategies) {
+ message(sprintf("- plan(list('%s', '%s')) ...", strategy1,
+ .... [TRUNCATED]
- plan(list('sequential', 'sequential')) ...
foreach() - level 1 ...
List of 1
$ b:function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573f844630>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x5557403bc240>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x5557403bc240>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x5557403bc240>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ b:function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573f844630>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x555740843ac8>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x555740843ac8>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x555740843ac8>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 43de12d5f6f4958b62afc0169ab1b818Number of workers: 1Number of free workers: 1Available cores: 2Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 43de12d5f6f4958b62afc0169ab1b818Number of workers: 1Number of free workers: 1Available cores: 2Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 43de12d5f6f4958b62afc0169ab1b818Number of workers: 1Number of free workers: 1Available cores: 2Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: a0ac2cff1227227dca8e9130beb4122cNumber of workers: 1Number of free workers: 1Available cores: 2Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: a0ac2cff1227227dca8e9130beb4122cNumber of workers: 1Number of free workers: 1Available cores: 2Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: a0ac2cff1227227dca8e9130beb4122cNumber of workers: 1Number of free workers: 1Available cores: 2Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
foreach() - level 1 ... DONE
- shut down nested workers
- plan(list('sequential', 'sequential')) ... DONE
- plan(list('sequential', 'multicore')) ...
foreach() - level 1 ...
List of 1
$ b:function (..., workers = availableCores(constraints = "multicore"))
..- attr(*, "class")= chr [1:4] "multicore" "multiprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (workers = availableCores(constraints = "multicore"), maxSizeOfObjects = +Inf,
...)
.. ..- attr(*, "tweakable")= chr [1:9] "workers" "maxSizeOfObjects" "wait.timeout" "wait.interval" ...
..- attr(*, "tweakable")= chr [1:9] "workers" "maxSizeOfObjects" "wait.timeout" "wait.interval" ...
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'MulticoreFutureBackend', 'MultiprocessFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573eb34fa8>
.. ..- attr(*, "factory")=function (workers = availableCores(constraints = "multicore"), maxSizeOfObjects = +Inf,
...)
.. .. ..- attr(*, "tweakable")= chr [1:9] "workers" "maxSizeOfObjects" "wait.timeout" "wait.interval" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573fce1238>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573fd81a80>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573fd81a80>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ b:function (..., workers = availableCores(constraints = "multicore"))
..- attr(*, "class")= chr [1:4] "multicore" "multiprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (workers = availableCores(constraints = "multicore"), maxSizeOfObjects = +Inf,
...)
.. ..- attr(*, "tweakable")= chr [1:9] "workers" "maxSizeOfObjects" "wait.timeout" "wait.interval" ...
..- attr(*, "tweakable")= chr [1:9] "workers" "maxSizeOfObjects" "wait.timeout" "wait.interval" ...
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'MulticoreFutureBackend', 'MultiprocessFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573eb34fa8>
.. ..- attr(*, "factory")=function (workers = availableCores(constraints = "multicore"), maxSizeOfObjects = +Inf,
...)
.. .. ..- attr(*, "tweakable")= chr [1:9] "workers" "maxSizeOfObjects" "wait.timeout" "wait.interval" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x555740b87258>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x555740c2fb00>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x555740c2fb00>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: cb343c348cfd06bad95fc7c1b88a6c74Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: b873a08799417d4a548226a20ca1f70eNumber of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: b873a08799417d4a548226a20ca1f70eNumber of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: c0f58317d6321ba66ba12f2fa1bd7f89Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 4bf0125a8447157641299334a9e18671Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 4bf0125a8447157641299334a9e18671Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
foreach() - level 1 ... DONE
- shut down nested workers
- plan(list('sequential', 'multicore')) ... DONE
- plan(list('sequential', 'multisession')) ...
foreach() - level 1 ...
List of 1
$ b:function (..., workers = availableCores(constraints = "connections-16"),
rscript_libs = .libPaths())
..- attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ...
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(),
interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...)
.. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ...
..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ...
..- attr(*, "untweakable")= chr "persistent"
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'MultisessionFutureBackend', 'ClusterFutureBackend', 'MultiprocessFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573f426c10>
.. ..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(),
interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...)
.. .. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= logi TRUE
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(sequential)
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= logi TRUE
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(sequential)
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= logi TRUE
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(sequential)
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ b:function (..., workers = availableCores(constraints = "connections-16"),
rscript_libs = .libPaths())
..- attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ...
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(),
interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...)
.. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ...
..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ...
..- attr(*, "untweakable")= chr "persistent"
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'MultisessionFutureBackend', 'ClusterFutureBackend', 'MultiprocessFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573f426c10>
.. ..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(),
interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...)
.. .. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= logi TRUE
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(sequential)
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= logi TRUE
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(sequential)
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= logi TRUE
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(sequential)
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(sequential)FutureBackend to be launched
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(sequential)FutureBackend to be launched
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(sequential)FutureBackend to be launched
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(sequential)FutureBackend to be launched
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(sequential)FutureBackend to be launched
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(sequential)FutureBackend to be launched
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
foreach() - level 1 ... DONE
- shut down nested workers
Warning: SequentialFuture ('doFuture-1') added, removed, or modified connections. A future expression must close any opened connections and must not close connections it did not open. Details: 0 connection added (<none>), 2 connection removed ([index=5, description=NA, class=NA, mode=NA, text=NA, opened=NA, can.read=NA, can.write=NA]; [index=6, description=NA, class=NA, mode=NA, text=NA, opened=NA, can.read=NA, can.write=NA]), 0 connection replaced (<none>). See also help("future.options", package = "future")
Warning: SequentialFuture ('doFuture-1') added, removed, or modified connections. A future expression must close any opened connections and must not close connections it did not open. Details: 0 connection added (<none>), 2 connection removed ([index=5, description=NA, class=NA, mode=NA, text=NA, opened=NA, can.read=NA, can.write=NA]; [index=6, description=NA, class=NA, mode=NA, text=NA, opened=NA, can.read=NA, can.write=NA]), 0 connection replaced (<none>). See also help("future.options", package = "future")
- plan(list('sequential', 'multisession')) ... DONE
- plan(list('sequential', 'cluster')) ...
foreach() - level 1 ...
List of 1
$ b:function (..., workers = availableWorkers(constraints = "connections"),
persistent = FALSE)
..- attr(*, "class")= chr [1:4] "cluster" "multiprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (workers = availableWorkers(constraints = "connections"), gc = TRUE,
earlySignal = TRUE, interrupts = FALSE, persistent = FALSE, ...)
.. ..- attr(*, "tweakable")= chr [1:9] "gc" "earlySignal" "interrupts" "persistent" ...
..- attr(*, "tweakable")= chr [1:9] "gc" "earlySignal" "interrupts" "persistent" ...
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'ClusterFutureBackend', 'MultiprocessFutureBackend', 'FutureBackend', 'environment' <environment: 0x555740b7c4b8>
.. ..- attr(*, "factory")=function (workers = availableWorkers(constraints = "connections"), gc = TRUE,
earlySignal = TRUE, interrupts = FALSE, persistent = FALSE, ...)
.. .. ..- attr(*, "tweakable")= chr [1:9] "gc" "earlySignal" "interrupts" "persistent" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= logi TRUE
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(sequential)
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= logi TRUE
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(sequential)
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= logi TRUE
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(sequential)
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ b:function (..., workers = availableWorkers(constraints = "connections"),
persistent = FALSE)
..- attr(*, "class")= chr [1:4] "cluster" "multiprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (workers = availableWorkers(constraints = "connections"), gc = TRUE,
earlySignal = TRUE, interrupts = FALSE, persistent = FALSE, ...)
.. ..- attr(*, "tweakable")= chr [1:9] "gc" "earlySignal" "interrupts" "persistent" ...
..- attr(*, "tweakable")= chr [1:9] "gc" "earlySignal" "interrupts" "persistent" ...
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'ClusterFutureBackend', 'MultiprocessFutureBackend', 'FutureBackend', 'environment' <environment: 0x555740b7c4b8>
.. ..- attr(*, "factory")=function (workers = availableWorkers(constraints = "connections"), gc = TRUE,
earlySignal = TRUE, interrupts = FALSE, persistent = FALSE, ...)
.. .. ..- attr(*, "tweakable")= chr [1:9] "gc" "earlySignal" "interrupts" "persistent" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= logi TRUE
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(sequential)
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= logi TRUE
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(sequential)
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= logi TRUE
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(sequential)
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(sequential)FutureBackend to be launched
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(sequential)FutureBackend to be launched
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(sequential)FutureBackend to be launched
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(sequential)FutureBackend to be launched
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(sequential)FutureBackend to be launched
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(sequential)FutureBackend to be launched
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
foreach() - level 1 ... DONE
- shut down nested workers
Warning: SequentialFuture ('doFuture-1') added, removed, or modified connections. A future expression must close any opened connections and must not close connections it did not open. Details: 0 connection added (<none>), 2 connection removed ([index=5, description=NA, class=NA, mode=NA, text=NA, opened=NA, can.read=NA, can.write=NA]; [index=6, description=NA, class=NA, mode=NA, text=NA, opened=NA, can.read=NA, can.write=NA]), 0 connection replaced (<none>). See also help("future.options", package = "future")
Warning: SequentialFuture ('doFuture-1') added, removed, or modified connections. A future expression must close any opened connections and must not close connections it did not open. Details: 0 connection added (<none>), 2 connection removed ([index=5, description=NA, class=NA, mode=NA, text=NA, opened=NA, can.read=NA, can.write=NA]; [index=6, description=NA, class=NA, mode=NA, text=NA, opened=NA, can.read=NA, can.write=NA]), 0 connection replaced (<none>). See also help("future.options", package = "future")
- plan(list('sequential', 'cluster')) ... DONE
- plan(list('multicore', 'sequential')) ...
foreach() - level 1 ...
List of 1
$ b:function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573fefedb0>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573f441428>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573f441428>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573f441428>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 5d19acc8a5d88c0c25276a161ae15c19Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 5d19acc8a5d88c0c25276a161ae15c19Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 5d19acc8a5d88c0c25276a161ae15c19Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
List of 1
$ b:function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x5557407c46c0>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573f39cf38>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573f39cf38>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573f39cf38>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: a18fa5d4b00215b9238f6abe6c586299Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: a18fa5d4b00215b9238f6abe6c586299Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: a18fa5d4b00215b9238f6abe6c586299Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
foreach() - level 1 ... DONE
- shut down nested workers
- plan(list('multicore', 'sequential')) ... DONE
- plan(list('multicore', 'multicore')) ...
foreach() - level 1 ...
List of 1
$ b:function (..., workers = availableCores(constraints = "multicore"))
..- attr(*, "class")= chr [1:4] "multicore" "multiprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (workers = availableCores(constraints = "multicore"), maxSizeOfObjects = +Inf,
...)
.. ..- attr(*, "tweakable")= chr [1:9] "workers" "maxSizeOfObjects" "wait.timeout" "wait.interval" ...
..- attr(*, "tweakable")= chr [1:9] "workers" "maxSizeOfObjects" "wait.timeout" "wait.interval" ...
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573eed0d48>
.. ..- attr(*, "factory")=function (workers = availableCores(constraints = "multicore"), maxSizeOfObjects = +Inf,
...)
.. .. ..- attr(*, "tweakable")= chr [1:9] "workers" "maxSizeOfObjects" "wait.timeout" "wait.interval" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x555741410590>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x555741410590>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x555741410590>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 31f586db457be2f79fa17fbac2f05500Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 31f586db457be2f79fa17fbac2f05500Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 31f586db457be2f79fa17fbac2f05500Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
List of 1
$ b:function (..., workers = availableCores(constraints = "multicore"))
..- attr(*, "class")= chr [1:4] "multicore" "multiprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (workers = availableCores(constraints = "multicore"), maxSizeOfObjects = +Inf,
...)
.. ..- attr(*, "tweakable")= chr [1:9] "workers" "maxSizeOfObjects" "wait.timeout" "wait.interval" ...
..- attr(*, "tweakable")= chr [1:9] "workers" "maxSizeOfObjects" "wait.timeout" "wait.interval" ...
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573ed3e5d0>
.. ..- attr(*, "factory")=function (workers = availableCores(constraints = "multicore"), maxSizeOfObjects = +Inf,
...)
.. .. ..- attr(*, "tweakable")= chr [1:9] "workers" "maxSizeOfObjects" "wait.timeout" "wait.interval" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x555740206580>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x555740206580>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x555740206580>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 9fc75f24a4af3484f0992671768d4161Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 9fc75f24a4af3484f0992671768d4161Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 9fc75f24a4af3484f0992671768d4161Number of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
foreach() - level 1 ... DONE
- shut down nested workers
- plan(list('multicore', 'multicore')) ... DONE
- plan(list('multicore', 'multisession')) ...
foreach() - level 1 ...
List of 1
$ b:function (..., workers = availableCores(constraints = "connections-16"),
rscript_libs = .libPaths())
..- attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ...
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(),
interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...)
.. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ...
..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ...
..- attr(*, "untweakable")= chr "persistent"
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55574134be98>
.. ..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(),
interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...)
.. .. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573ea9b2a0>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573ea9b2a0>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573ea9b2a0>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 38a71fc8b063a6dcbae87efe3eeb9b1dNumber of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 38a71fc8b063a6dcbae87efe3eeb9b1dNumber of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: 38a71fc8b063a6dcbae87efe3eeb9b1dNumber of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
List of 1
$ b:function (..., workers = availableCores(constraints = "connections-16"),
rscript_libs = .libPaths())
..- attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ...
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(),
interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...)
.. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ...
..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ...
..- attr(*, "untweakable")= chr "persistent"
..- attr(*, "call")= language plan(list(a = strategy1, b = strategy2))
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573f824550>
.. ..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(),
interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...)
.. .. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573e7f6790>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573e7f6790>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
List of 1
$ :function (..., envir = parent.frame())
..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function"
..- attr(*, "init")= chr "done"
..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE)
..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' <environment: 0x55573e7f6790>
.. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf)
.. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ...
- attr(*, "class")= chr [1:2] "FutureStrategyList" "list"
foreach() - level 2 ...
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: ee35122018a2345bd3e2b311659fb3acNumber of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: ee35122018a2345bd3e2b311659fb3acNumber of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
sequential:- args: function (..., envir = parent.frame(), workers = "<NULL>")- tweaked: FALSE- call: plan(strategiesR, .cleanup = FALSE, .init = FALSE)SequentialFutureBackend:Inherits: FutureBackendUUID: ee35122018a2345bd3e2b311659fb3acNumber of workers: 1Number of free workers: 1Available cores: 1Automatic garbage collection: FALSEEarly signaling: FALSEInterrupts are enabled: TRUEMaximum total size of globals: +InfMaximum total size of value: +InfArgument 'hooks': FALSENumber of active futures: 0Number of futures since start: 0 (0 created, 0 launched, 0 finished)Total runtime of futures: 0 secs (NaN secs/finished future)
Option 'future.plan': 'sequential'
foreach() - level 2 ... DONE
foreach() - level 1 ... DONE
- shut down nested workers
- plan(list('multicore', 'multisession')) ... DONE
- plan(list('multicore', 'cluster')) ...
foreach() - level 1 ...
Warning: Caught FutureLaunchError. Canceling all iterations ...
Error: future::evalFuture() failed on gimli1 (pid 3923674) at 2025-11-05T15:38:21. Using package 'future' v1.67.0. Possible other reasons: creation of server socket failed: port 24228 cannot be opened
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc