R Under development (unstable) (2025-07-28 r88462 ucrt) -- "Unsuffered Consequences" Copyright (C) 2025 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > ## This runs testme test script inst/testme/test-futureAssign_OP.R > ## Don't edit - it was autogenerated by inst/testme/deploy.R > future:::testme("futureAssign_OP") Test 'futureAssign_OP' ... Sourcing 9 prologue scripts ... 01/09 prologue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_prologue/001.load.R' 02/09 prologue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_prologue/002.record-state.R' 03/09 prologue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_prologue/030.imports.R' 04/09 prologue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_prologue/050.utils.R' 05/09 prologue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_prologue/090.context.R' 06/09 prologue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_prologue/090.options.R' 07/09 prologue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_prologue/091.envvars.R' 08/09 prologue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_prologue/099.future-setup.R' 09/09 prologue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_prologue/995.detrius-connections.R' Sourcing 9 prologue scripts ... done Running test script: 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/test-futureAssign_OP.R' > library(future) [12:32:49.571] Option 'future.startup.script': TRUE [12:32:49.572] Future startup scripts considered: '.future.R', '~/.future.R' [12:32:49.573] Future startup scripts found: > message("*** %<-% ...") *** %<-% ... > for (cores in 1:availCores) { + message(sprintf("Testing with %d cores ...", cores)) + options(mc.cores = cores) + for (strategy in supp .... [TRUNCATED] Testing with 1 cores ... *** %<-% with 'sequential' futures ... [12:32:49.653] plan(<'name'>, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:49.653] | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... [12:32:49.654] | : all.equal() for FutureStrategyList ... [12:32:49.654] | : . New stack: [12:32:49.654] | : . List of 1 [12:32:49.654] | : . $ :function (..., envir = parent.frame()) [12:32:49.654] | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.654] | : . ..- attr(*, "init")= logi TRUE [12:32:49.654] | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.654] | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.654] | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.654] | : . ..- attr(*, "call")= language plan(strategy) [12:32:49.654] | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:49.668] | : . Old stack: [12:32:49.668] | : . List of 1 [12:32:49.668] | : . $ :function (..., envir = parent.frame()) [12:32:49.668] | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.668] | : . ..- attr(*, "init")= logi TRUE [12:32:49.668] | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.668] | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.668] | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.668] | : . ..- attr(*, "call")= language plan(sequential) [12:32:49.668] | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:49.673] | : . Not identical [12:32:49.674] | : . all.equal() for future ... [12:32:49.674] | : . ' List of 2 [12:32:49.674] | : . ' $ target :function (..., envir = parent.frame()) [12:32:49.674] | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.674] | : . ' ..- attr(*, "init")= logi TRUE [12:32:49.674] | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.674] | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.674] | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.674] | : . ' ..- attr(*, "call")= language plan(strategy) [12:32:49.674] | : . ' $ current:function (..., envir = parent.frame()) [12:32:49.674] | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.674] | : . ' ..- attr(*, "init")= logi TRUE [12:32:49.674] | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.674] | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.674] | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.674] | : . ' ..- attr(*, "call")= language plan(sequential) [12:32:49.684] | : . all.equal() for future ... done [12:32:49.685] | : all.equal() for FutureStrategyList ... done [12:32:49.685] | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:49.685] | : List of future strategies: [12:32:49.685] | : 1. sequential: [12:32:49.685] | : - args: function (..., envir = parent.frame(), workers = "") [12:32:49.685] | : - tweaked: FALSE [12:32:49.685] | : - call: plan(sequential) [12:32:49.686] | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... done [12:32:49.687] plan(<'name'>, .skip = FALSE, .cleanup = NA, .init = TRUE) ... done ** Future evaluation without globals [12:32:49.689] future(..., label = NULL) ... [12:32:49.690] | lazy: FALSE [12:32:49.690] | stdout: TRUE [12:32:49.690] | conditions: [n=1] 'condition' [12:32:49.691] | gc: FALSE [12:32:49.691] | earlySignal: FALSE [12:32:49.692] | getGlobalsAndPackages() ... [12:32:49.693] | : Searching for globals ... [12:32:49.724] | : . globals found: [2] '{', '<-' [12:32:49.724] | : Searching for globals ... done [12:32:49.724] | : Resolving globals: FALSE [12:32:49.725] | : Search for packages associated with the globals ... [12:32:49.725] | : . Packages associated with globals: [1] 'base' [12:32:49.726] | : . Packages: [1] 'base' [12:32:49.726] | : Search for packages associated with the globals ... done [12:32:49.726] | : Packages after dropping 'base': [0] [12:32:49.726] | : globals: [0] [12:32:49.727] | : packages: [0] [12:32:49.727] | getGlobalsAndPackages() ... done [12:32:49.728] | run() for 'Future' () ... [12:32:49.728] | : state: 'created' [12:32:49.728] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:49.728] | : . plan(): plan_init() of 'sequential', 'uniprocess', 'future', 'function' ... [12:32:49.728] | : . ' function (..., envir = parent.frame()) [12:32:49.728] | : . ' - attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.728] | : . ' - attr(*, "init")= logi TRUE [12:32:49.728] | : . ' - attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.728] | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.728] | : . ' - attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.728] | : . ' - attr(*, "call")= language plan(sequential) [12:32:49.731] | : . ' init: TRUE [12:32:49.732] | : . ' makeFutureBackend() ... [12:32:49.732] | : . ' , Backend function: <'NULL'> [12:32:49.732] | : . ' , Evaluator tweak arguments: [n=0] [12:32:49.732] | : . ' , list() [12:32:49.733] | : . ' , Evaluator formal arguments: [n=0] [12:32:49.733] | : . ' , list() [12:32:49.733] | : . ' , Backend factory arguments: [n=0] [12:32:49.733] | : . ' , NULL [12:32:49.734] | : . ' , Backend: <'SequentialFutureBackend', 'FutureBackend', 'environment'> [12:32:49.735] | : . ' makeFutureBackend() ... done [12:32:49.735] | : . plan(): plan_init() of 'sequential', 'uniprocess', 'future', 'function' ... done [12:32:49.735] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:49.735] | : Using SequentialFutureBackend ... [12:32:49.735] | : . Number of futures since start: 0 (0 created, 0 launched, 0 finished) [12:32:49.736] | : . Launching futures ... [12:32:49.736] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:32:49.736] | : . ' , getFutureData() ... [12:32:49.737] | : . ' , ; getFutureCore() ... [12:32:49.737] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:32:49.737] | : . ' , ; getFutureCore() ... done [12:32:49.738] | : . ' , ; getFutureCapture() ... [12:32:49.738] | : . ' , ; getFutureCapture() ... done [12:32:49.739] | : . ' , ; getFutureContext() ... [12:32:49.739] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:49.739] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:32:49.739] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:49.740] | : . ' , ; ` Packages needed by future backend (n = 0): [12:32:49.740] | : . ' , ; getFutureContext() ... done [12:32:49.744] | : . ' , getFutureData() ... done [12:32:49.749] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:49.750] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:32:49.750] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:49.751] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:49.751] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:49.752] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:32:49.752] | : . ' , ; ` | New stack: [12:32:49.752] | : . ' , ; ` | List of 1 [12:32:49.752] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:32:49.752] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.752] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:32:49.752] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.752] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.752] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.752] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:49.752] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:49.758] | : . ' , ; ` | Old stack: [12:32:49.758] | : . ' , ; ` | List of 1 [12:32:49.758] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:32:49.758] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.758] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:32:49.758] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.758] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.758] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.758] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:32:49.758] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:49.758] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.758] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.758] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:49.764] | : . ' , ; ` | Not identical [12:32:49.765] | : . ' , ; ` | all.equal() for future ... [12:32:49.765] | : . ' , ; ` | : List of 2 [12:32:49.765] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:32:49.765] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.765] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:32:49.765] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.765] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.765] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.765] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:49.765] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:32:49.765] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.765] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:32:49.765] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.765] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.765] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.765] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:32:49.765] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:49.765] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.765] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.815] | : . ' , ; ` | all.equal() for future ... done [12:32:49.815] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:32:49.815] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:49.816] | : . ' , ; ` List of future strategies: [12:32:49.816] | : . ' , ; ` 1. sequential: [12:32:49.816] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:32:49.816] | : . ' , ; ` - tweaked: FALSE [12:32:49.816] | : . ' , ; ` - call: plan(sequential) [12:32:49.817] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:49.817] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:49.823] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:49.823] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:49.824] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:49.824] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:32:49.824] | : . ' , ; ` | : New stack: [12:32:49.824] | : . ' , ; ` | : List of 1 [12:32:49.824] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:32:49.824] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.824] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:32:49.824] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.824] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.824] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.824] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:32:49.824] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:49.824] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.824] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.824] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:49.831] | : . ' , ; ` | : Old stack: [12:32:49.832] | : . ' , ; ` | : List of 1 [12:32:49.832] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:32:49.832] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.832] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:32:49.832] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.832] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.832] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.832] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:32:49.832] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:49.832] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.832] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.832] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:49.838] | : . ' , ; ` | : Identical [12:32:49.838] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:32:49.839] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:49.839] | : . ' , ; ` | List of future strategies: [12:32:49.839] | : . ' , ; ` | 1. sequential: [12:32:49.839] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:32:49.839] | : . ' , ; ` | - tweaked: FALSE [12:32:49.839] | : . ' , ; ` | - call: plan(sequential) [12:32:49.840] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:49.840] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:49.841] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:49.882] | : . ' , SequentialFuture started (and completed) [12:32:49.883] | : . ' , signalConditions() ... [12:32:49.883] | : . ' , ; include = 'immediateCondition' [12:32:49.883] | : . ' , ; exclude = [12:32:49.883] | : . ' , ; resignal = FALSE [12:32:49.884] | : . ' , ; Number of conditions: 6 [12:32:49.884] | : . ' , ; int 6 [12:32:49.885] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.885] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.885] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.886] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.886] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.886] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.886] | : . ' , signalConditions() ... done [12:32:49.887] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:32:49.887] | : . Launching futures ... done [12:32:49.887] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:32:49.887] | : Using SequentialFutureBackend ... done [12:32:49.888] | run() for 'Future' () ... done [12:32:49.888] future(..., label = NULL) ... done [12:32:49.889] value() for SequentialFuture () ... [12:32:49.889] | signalConditions() ... [12:32:49.889] | : include = 'immediateCondition' [12:32:49.890] | : exclude = [12:32:49.890] | : resignal = FALSE [12:32:49.890] | : Number of conditions: 6 [12:32:49.890] | : int 6 [12:32:49.891] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.891] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.892] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.892] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.892] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.892] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.893] | signalConditions() ... done [12:32:49.893] | relay stdout ... [12:32:49.893] | relay stdout ... done [12:32:49.893] | check for misuse ... [12:32:49.894] | check for misuse ... done [12:32:49.894] | relay conditions ... [12:32:49.894] | : Future state: 'finished' [12:32:49.894] | : signalConditions() ... [12:32:49.895] | : . include = 'condition' [12:32:49.895] | : . exclude = 'immediateCondition' [12:32:49.895] | : . resignal = TRUE [12:32:49.895] | : . Number of conditions: 6 [12:32:49.895] | : . int 6 [12:32:49.896] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.897] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:32:49.746] | : . ' , attachPackages() ... [12:32:49.897] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.897] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:32:49.747] | : . ' , ; packages: [n=1] 'future' [12:32:49.897] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.898] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:32:49.748] | : . ' , attachPackages() ... done [12:32:49.898] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.898] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:32:49.748] | : . ' , attachPackages() ... [12:32:49.899] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.899] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:32:49.748] | : . ' , ; packages: [n=0] [12:32:49.899] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.899] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:32:49.749] | : . ' , attachPackages() ... done [12:32:49.900] | : signalConditions() ... done [12:32:49.900] | relay conditions ... done [12:32:49.900] value() for SequentialFuture () ... done ** Future evaluation with globals [12:32:49.901] future(..., label = NULL) ... [12:32:49.901] | lazy: FALSE [12:32:49.901] | stdout: TRUE [12:32:49.901] | conditions: [n=1] 'condition' [12:32:49.902] | gc: FALSE [12:32:49.902] | earlySignal: FALSE [12:32:49.902] | getGlobalsAndPackages() ... [12:32:49.902] | : Searching for globals ... [12:32:49.913] | : . globals found: [3] '{', '<-', 'a' [12:32:49.913] | : Searching for globals ... done [12:32:49.914] | : Resolving globals: FALSE [12:32:49.914] | : Search for packages associated with the globals ... [12:32:49.915] | : . Packages associated with globals: [1] 'base' [12:32:49.915] | : . Packages: [1] 'base' [12:32:49.916] | : Search for packages associated with the globals ... done [12:32:49.916] | : Packages after dropping 'base': [0] [12:32:49.916] | : globals: [1] 'a' [12:32:49.917] | : packages: [0] [12:32:49.917] | getGlobalsAndPackages() ... done [12:32:49.917] | run() for 'Future' () ... [12:32:49.918] | : state: 'created' [12:32:49.918] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:49.918] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:49.919] | : Using SequentialFutureBackend ... [12:32:49.919] | : . Number of futures since start: 1 (1 created, 1 launched, 1 finished) [12:32:49.919] | : . Launching futures ... [12:32:49.920] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:32:49.920] | : . ' , getFutureData() ... [12:32:49.920] | : . ' , ; getFutureCore() ... [12:32:49.921] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:32:49.921] | : . ' , ; getFutureCore() ... done [12:32:49.921] | : . ' , ; getFutureCapture() ... [12:32:49.922] | : . ' , ; getFutureCapture() ... done [12:32:49.922] | : . ' , ; getFutureContext() ... [12:32:49.923] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:49.923] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:32:49.923] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:49.924] | : . ' , ; ` Packages needed by future backend (n = 0): [12:32:49.924] | : . ' , ; getFutureContext() ... done [12:32:49.924] | : . ' , getFutureData() ... done [12:32:49.928] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:49.928] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:32:49.928] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:49.929] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:49.929] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:49.930] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:32:49.930] | : . ' , ; ` | New stack: [12:32:49.930] | : . ' , ; ` | List of 1 [12:32:49.930] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:32:49.930] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.930] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:32:49.930] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.930] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.930] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.930] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:49.930] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:49.936] | : . ' , ; ` | Old stack: [12:32:49.936] | : . ' , ; ` | List of 1 [12:32:49.936] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:32:49.936] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.936] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:32:49.936] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.936] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.936] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.936] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:32:49.936] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:49.936] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.936] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.936] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:49.944] | : . ' , ; ` | Not identical [12:32:49.944] | : . ' , ; ` | all.equal() for future ... [12:32:49.945] | : . ' , ; ` | : List of 2 [12:32:49.945] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:32:49.945] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.945] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:32:49.945] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.945] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.945] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.945] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:49.945] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:32:49.945] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.945] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:32:49.945] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.945] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.945] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.945] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:32:49.945] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:49.945] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.945] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.957] | : . ' , ; ` | all.equal() for future ... done [12:32:49.958] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:32:49.958] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:49.958] | : . ' , ; ` List of future strategies: [12:32:49.958] | : . ' , ; ` 1. sequential: [12:32:49.958] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:32:49.958] | : . ' , ; ` - tweaked: FALSE [12:32:49.958] | : . ' , ; ` - call: plan(sequential) [12:32:49.959] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:49.960] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:49.960] | : . ' , assign_globals() ... [12:32:49.961] | : . ' , List of 1 [12:32:49.961] | : . ' , $ a: num 2 [12:32:49.961] | : . ' , - attr(*, "where")=List of 1 [12:32:49.961] | : . ' , ..$ a: [12:32:49.961] | : . ' , - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:32:49.961] | : . ' , - attr(*, "resolved")= logi FALSE [12:32:49.961] | : . ' , - attr(*, "total_size")= num NA [12:32:49.961] | : . ' , - attr(*, "already-done")= logi TRUE [12:32:49.966] | : . ' , - copied 'a' to environment [12:32:49.967] | : . ' , assign_globals() ... done [12:32:49.971] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:49.971] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:49.972] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:49.972] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:32:49.972] | : . ' , ; ` | : New stack: [12:32:49.973] | : . ' , ; ` | : List of 1 [12:32:49.973] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:32:49.973] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.973] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:32:49.973] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.973] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.973] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.973] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:32:49.973] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:49.973] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.973] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.973] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:49.980] | : . ' , ; ` | : Old stack: [12:32:49.981] | : . ' , ; ` | : List of 1 [12:32:49.981] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:32:49.981] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:49.981] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:32:49.981] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.981] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.981] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.981] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:32:49.981] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:49.981] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:49.981] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:49.981] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:49.988] | : . ' , ; ` | : Identical [12:32:49.989] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:32:49.989] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:49.989] | : . ' , ; ` | List of future strategies: [12:32:49.989] | : . ' , ; ` | 1. sequential: [12:32:49.989] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:32:49.989] | : . ' , ; ` | - tweaked: FALSE [12:32:49.989] | : . ' , ; ` | - call: plan(sequential) [12:32:49.990] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:49.991] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:49.991] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:49.992] | : . ' , SequentialFuture started (and completed) [12:32:49.992] | : . ' , signalConditions() ... [12:32:49.992] | : . ' , ; include = 'immediateCondition' [12:32:49.992] | : . ' , ; exclude = [12:32:49.993] | : . ' , ; resignal = FALSE [12:32:49.993] | : . ' , ; Number of conditions: 6 [12:32:49.993] | : . ' , ; int 6 [12:32:49.994] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.994] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.995] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.995] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.995] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.995] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:49.996] | : . ' , signalConditions() ... done [12:32:49.996] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:32:49.996] | : . Launching futures ... done [12:32:49.997] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:32:49.997] | : Using SequentialFutureBackend ... done [12:32:49.997] | run() for 'Future' () ... done [12:32:49.997] future(..., label = NULL) ... done [12:32:49.998] value() for SequentialFuture () ... [12:32:49.998] | signalConditions() ... [12:32:49.998] | : include = 'immediateCondition' [12:32:49.998] | : exclude = [12:32:49.999] | : resignal = FALSE [12:32:49.999] | : Number of conditions: 6 [12:32:49.999] | : int 6 [12:32:50.000] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.000] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.000] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.000] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.000] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.001] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.001] | signalConditions() ... done [12:32:50.001] | relay stdout ... [12:32:50.001] | relay stdout ... done [12:32:50.001] | check for misuse ... [12:32:50.002] | check for misuse ... done [12:32:50.002] | relay conditions ... [12:32:50.002] | : Future state: 'finished' [12:32:50.002] | : signalConditions() ... [12:32:50.002] | : . include = 'condition' [12:32:50.002] | : . exclude = 'immediateCondition' [12:32:50.003] | : . resignal = TRUE [12:32:50.003] | : . Number of conditions: 6 [12:32:50.003] | : . int 6 [12:32:50.004] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.004] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:32:49.925] | : . ' , attachPackages() ... [12:32:50.004] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.004] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:32:49.925] | : . ' , ; packages: [n=1] 'future' [12:32:50.005] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.005] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:32:49.926] | : . ' , attachPackages() ... done [12:32:50.005] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.005] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:32:49.926] | : . ' , attachPackages() ... [12:32:50.005] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.006] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:32:49.926] | : . ' , ; packages: [n=0] [12:32:50.006] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.006] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:32:49.927] | : . ' , attachPackages() ... done [12:32:50.006] | : signalConditions() ... done [12:32:50.007] | relay conditions ... done [12:32:50.007] value() for SequentialFuture () ... done ** Future evaluation with errors [12:32:50.007] future(..., label = NULL) ... [12:32:50.007] | lazy: FALSE [12:32:50.008] | stdout: TRUE [12:32:50.008] | conditions: [n=1] 'condition' [12:32:50.008] | gc: FALSE [12:32:50.008] | earlySignal: FALSE [12:32:50.008] | getGlobalsAndPackages() ... [12:32:50.009] | : Searching for globals ... [12:32:50.024] | : . globals found: [3] '{', '<-', 'stop' [12:32:50.024] | : Searching for globals ... done [12:32:50.025] | : Resolving globals: FALSE [12:32:50.025] | : Search for packages associated with the globals ... [12:32:50.025] | : . Packages associated with globals: [1] 'base' [12:32:50.026] | : . Packages: [1] 'base' [12:32:50.026] | : Search for packages associated with the globals ... done [12:32:50.027] | : Packages after dropping 'base': [0] [12:32:50.027] | : globals: [0] [12:32:50.027] | : packages: [0] [12:32:50.027] | getGlobalsAndPackages() ... done [12:32:50.028] | run() for 'Future' () ... [12:32:50.028] | : state: 'created' [12:32:50.029] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.029] | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.029] | : Using SequentialFutureBackend ... [12:32:50.029] | : . Number of futures since start: 2 (2 created, 2 launched, 2 finished) [12:32:50.030] | : . Launching futures ... [12:32:50.030] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:32:50.030] | : . ' , getFutureData() ... [12:32:50.031] | : . ' , ; getFutureCore() ... [12:32:50.031] | : . ' , ; ` Packages needed by the future expression (n = 0): [12:32:50.031] | : . ' , ; getFutureCore() ... done [12:32:50.031] | : . ' , ; getFutureCapture() ... [12:32:50.032] | : . ' , ; getFutureCapture() ... done [12:32:50.032] | : . ' , ; getFutureContext() ... [12:32:50.032] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.033] | : . ' , ; ` | Getting stack without first backend: [n=0] [12:32:50.033] | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.033] | : . ' , ; ` Packages needed by future backend (n = 0): [12:32:50.033] | : . ' , ; getFutureContext() ... done [12:32:50.034] | : . ' , getFutureData() ... done [12:32:50.039] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.039] | : . ' , ; Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:32:50.040] | : . ' , plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.040] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.040] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.041] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:32:50.041] | : . ' , ; ` | New stack: [12:32:50.041] | : . ' , ; ` | List of 1 [12:32:50.041] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:32:50.041] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.041] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:32:50.041] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.041] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.041] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.041] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.041] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.046] | : . ' , ; ` | Old stack: [12:32:50.046] | : . ' , ; ` | List of 1 [12:32:50.046] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:32:50.046] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.046] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:32:50.046] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.046] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.046] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.046] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:32:50.046] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.046] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.046] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.046] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.051] | : . ' , ; ` | Not identical [12:32:50.052] | : . ' , ; ` | all.equal() for future ... [12:32:50.052] | : . ' , ; ` | : List of 2 [12:32:50.052] | : . ' , ; ` | : $ target :function (..., envir = parent.frame()) [12:32:50.052] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.052] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:32:50.052] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.052] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.052] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.052] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.052] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:32:50.052] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.052] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:32:50.052] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.052] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.052] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.052] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:32:50.052] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.052] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.052] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.062] | : . ' , ; ` | all.equal() for future ... done [12:32:50.062] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:32:50.062] | : . ' , ; ` plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.062] | : . ' , ; ` List of future strategies: [12:32:50.062] | : . ' , ; ` 1. sequential: [12:32:50.062] | : . ' , ; ` - args: function (..., envir = parent.frame(), workers = "") [12:32:50.062] | : . ' , ; ` - tweaked: FALSE [12:32:50.062] | : . ' , ; ` - call: plan(sequential) [12:32:50.063] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.064] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.068] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.068] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.069] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.069] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:32:50.069] | : . ' , ; ` | : New stack: [12:32:50.069] | : . ' , ; ` | : List of 1 [12:32:50.069] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:32:50.069] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.069] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:32:50.069] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.069] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.069] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.069] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:32:50.069] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.069] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.069] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.069] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.075] | : . ' , ; ` | : Old stack: [12:32:50.075] | : . ' , ; ` | : List of 1 [12:32:50.075] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:32:50.075] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.075] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:32:50.075] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.075] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.075] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.075] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:32:50.075] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.075] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.075] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.075] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.081] | : . ' , ; ` | : Identical [12:32:50.082] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:32:50.082] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.082] | : . ' , ; ` | List of future strategies: [12:32:50.082] | : . ' , ; ` | 1. sequential: [12:32:50.082] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:32:50.082] | : . ' , ; ` | - tweaked: FALSE [12:32:50.082] | : . ' , ; ` | - call: plan(sequential) [12:32:50.083] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.083] | : . ' , ; plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.084] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.084] | : . ' , SequentialFuture started (and completed) [12:32:50.085] | : . ' , signalConditions() ... [12:32:50.085] | : . ' , ; include = 'immediateCondition' [12:32:50.085] | : . ' , ; exclude = [12:32:50.085] | : . ' , ; resignal = FALSE [12:32:50.086] | : . ' , ; Number of conditions: 7 [12:32:50.086] | : . ' , ; int 7 [12:32:50.087] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.087] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.087] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.087] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.088] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.088] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.088] | : . ' , ; Condition #7 (class: 'simpleError', 'error', 'condition'): [12:32:50.089] | : . ' , signalConditions() ... done [12:32:50.089] | : . ' launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:32:50.089] | : . Launching futures ... done [12:32:50.089] | : . Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:32:50.090] | : Using SequentialFutureBackend ... done [12:32:50.090] | run() for 'Future' () ... done [12:32:50.090] future(..., label = NULL) ... done [12:32:50.090] value() for SequentialFuture () ... [12:32:50.091] | signalConditions() ... [12:32:50.091] | : include = 'immediateCondition' [12:32:50.091] | : exclude = [12:32:50.092] | : resignal = FALSE [12:32:50.092] | : Number of conditions: 7 [12:32:50.092] | : int 7 [12:32:50.093] | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.093] | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.093] | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.094] | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.094] | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.094] | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.094] | : Condition #7 (class: 'simpleError', 'error', 'condition'): [12:32:50.095] | signalConditions() ... done [12:32:50.095] | relay stdout ... [12:32:50.095] | relay stdout ... done [12:32:50.095] | check for misuse ... [12:32:50.096] | check for misuse ... done [12:32:50.096] | relay conditions ... [12:32:50.096] | : Future state: 'finished' [12:32:50.097] | : signalConditions() ... [12:32:50.097] | : . include = 'condition' [12:32:50.097] | : . exclude = 'immediateCondition' [12:32:50.097] | : . resignal = TRUE [12:32:50.098] | : . Number of conditions: 7 [12:32:50.098] | : . int 7 [12:32:50.099] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.099] | : . Condition #1: 'simpleMessage', 'message', 'condition' [12:32:50.037] | : . ' , attachPackages() ... [12:32:50.099] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.099] | : . Condition #2: 'simpleMessage', 'message', 'condition' [12:32:50.037] | : . ' , ; packages: [n=1] 'future' [12:32:50.100] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.100] | : . Condition #3: 'simpleMessage', 'message', 'condition' [12:32:50.038] | : . ' , attachPackages() ... done [12:32:50.100] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.101] | : . Condition #4: 'simpleMessage', 'message', 'condition' [12:32:50.038] | : . ' , attachPackages() ... [12:32:50.101] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.101] | : . Condition #5: 'simpleMessage', 'message', 'condition' [12:32:50.038] | : . ' , ; packages: [n=0] [12:32:50.102] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.102] | : . Condition #6: 'simpleMessage', 'message', 'condition' [12:32:50.038] | : . ' , attachPackages() ... done [12:32:50.102] | : . Condition #7 (class: 'simpleError', 'error', 'condition'): [12:32:50.102] | : . Condition #7: 'simpleError', 'error', 'condition' [12:32:50.103] | : signalConditions() ... done [12:32:50.103] | relay conditions ... done [12:32:50.104] | future(..., label = NULL) ... [12:32:50.105] | : lazy: FALSE [12:32:50.105] | : stdout: TRUE [12:32:50.105] | : conditions: [n=1] 'condition' [12:32:50.105] | : gc: FALSE [12:32:50.106] | : earlySignal: FALSE [12:32:50.106] | : getGlobalsAndPackages() ... [12:32:50.106] | : . Searching for globals ... [12:32:50.130] | : . ' globals found: [6] '{', 'if', '==', '%%', 'ii', 'stop' [12:32:50.131] | : . Searching for globals ... done [12:32:50.131] | : . Resolving globals: FALSE [12:32:50.131] | : . Search for packages associated with the globals ... [12:32:50.132] | : . ' Packages associated with globals: [1] 'base' [12:32:50.132] | : . ' Packages: [1] 'base' [12:32:50.133] | : . Search for packages associated with the globals ... done [12:32:50.133] | : . Packages after dropping 'base': [0] [12:32:50.133] | : . globals: [1] 'ii' [12:32:50.133] | : . packages: [0] [12:32:50.134] | : getGlobalsAndPackages() ... done [12:32:50.134] | : run() for 'Future' () ... [12:32:50.134] | : . state: 'created' [12:32:50.135] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.135] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.135] | : . Using SequentialFutureBackend ... [12:32:50.135] | : . ' Number of futures since start: 3 (3 created, 3 launched, 3 finished) [12:32:50.136] | : . ' Launching futures ... [12:32:50.136] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:32:50.136] | : . ' , ; getFutureData() ... [12:32:50.137] | : . ' , ; ` getFutureCore() ... [12:32:50.137] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:32:50.137] | : . ' , ; ` getFutureCore() ... done [12:32:50.137] | : . ' , ; ` getFutureCapture() ... [12:32:50.138] | : . ' , ; ` getFutureCapture() ... done [12:32:50.138] | : . ' , ; ` getFutureContext() ... [12:32:50.138] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.138] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:32:50.139] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.139] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:32:50.139] | : . ' , ; ` getFutureContext() ... done [12:32:50.139] | : . ' , ; getFutureData() ... done [12:32:50.142] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.142] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:32:50.143] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.143] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.143] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.144] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:32:50.144] | : . ' , ; ` | : New stack: [12:32:50.144] | : . ' , ; ` | : List of 1 [12:32:50.144] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:32:50.144] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.144] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:32:50.144] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.144] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.144] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.144] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.144] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.149] | : . ' , ; ` | : Old stack: [12:32:50.149] | : . ' , ; ` | : List of 1 [12:32:50.149] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:32:50.149] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.149] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:32:50.149] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.149] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.149] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.149] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:32:50.149] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.149] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.149] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.149] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.155] | : . ' , ; ` | : Not identical [12:32:50.155] | : . ' , ; ` | : all.equal() for future ... [12:32:50.156] | : . ' , ; ` | : . List of 2 [12:32:50.156] | : . ' , ; ` | : . $ target :function (..., envir = parent.frame()) [12:32:50.156] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.156] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:32:50.156] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.156] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.156] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.156] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.156] | : . ' , ; ` | : . $ current:function (..., envir = parent.frame()) [12:32:50.156] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.156] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:32:50.156] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.156] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.156] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.156] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:32:50.156] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.156] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.156] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.166] | : . ' , ; ` | : all.equal() for future ... done [12:32:50.166] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:32:50.166] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.167] | : . ' , ; ` | List of future strategies: [12:32:50.167] | : . ' , ; ` | 1. sequential: [12:32:50.167] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:32:50.167] | : . ' , ; ` | - tweaked: FALSE [12:32:50.167] | : . ' , ; ` | - call: plan(sequential) [12:32:50.168] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.168] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.168] | : . ' , ; assign_globals() ... [12:32:50.168] | : . ' , ; List of 1 [12:32:50.168] | : . ' , ; $ ii: int 1 [12:32:50.168] | : . ' , ; - attr(*, "where")=List of 1 [12:32:50.168] | : . ' , ; ..$ ii: [12:32:50.168] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:32:50.168] | : . ' , ; - attr(*, "resolved")= logi FALSE [12:32:50.168] | : . ' , ; - attr(*, "total_size")= num NA [12:32:50.168] | : . ' , ; - attr(*, "already-done")= logi TRUE [12:32:50.173] | : . ' , ; - copied 'ii' to environment [12:32:50.173] | : . ' , ; assign_globals() ... done [12:32:50.179] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.179] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.179] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.180] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:32:50.180] | : . ' , ; ` | : . New stack: [12:32:50.180] | : . ' , ; ` | : . List of 1 [12:32:50.180] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:32:50.180] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.180] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:32:50.180] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.180] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.180] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.180] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:32:50.180] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.180] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.180] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.180] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.186] | : . ' , ; ` | : . Old stack: [12:32:50.187] | : . ' , ; ` | : . List of 1 [12:32:50.187] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:32:50.187] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.187] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:32:50.187] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.187] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.187] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.187] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:32:50.187] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.187] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.187] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.187] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.191] | : . ' , ; ` | : . Identical [12:32:50.191] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:32:50.192] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.192] | : . ' , ; ` | : List of future strategies: [12:32:50.192] | : . ' , ; ` | : 1. sequential: [12:32:50.192] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:32:50.192] | : . ' , ; ` | : - tweaked: FALSE [12:32:50.192] | : . ' , ; ` | : - call: plan(sequential) [12:32:50.192] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.193] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.193] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.193] | : . ' , ; SequentialFuture started (and completed) [12:32:50.194] | : . ' , ; signalConditions() ... [12:32:50.194] | : . ' , ; ` include = 'immediateCondition' [12:32:50.194] | : . ' , ; ` exclude = [12:32:50.194] | : . ' , ; ` resignal = FALSE [12:32:50.194] | : . ' , ; ` Number of conditions: 6 [12:32:50.195] | : . ' , ; ` int 6 [12:32:50.195] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.195] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.195] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.196] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.196] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.196] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.196] | : . ' , ; signalConditions() ... done [12:32:50.196] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:32:50.197] | : . ' Launching futures ... done [12:32:50.197] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:32:50.197] | : . Using SequentialFutureBackend ... done [12:32:50.197] | : run() for 'Future' () ... done [12:32:50.197] | future(..., label = NULL) ... done [12:32:50.198] | future(..., label = NULL) ... [12:32:50.198] | : lazy: FALSE [12:32:50.198] | : stdout: TRUE [12:32:50.198] | : conditions: [n=1] 'condition' [12:32:50.198] | : gc: FALSE [12:32:50.199] | : earlySignal: FALSE [12:32:50.199] | : getGlobalsAndPackages() ... [12:32:50.199] | : . Searching for globals ... [12:32:50.218] | : . ' globals found: [6] '{', 'if', '==', '%%', 'ii', 'stop' [12:32:50.218] | : . Searching for globals ... done [12:32:50.218] | : . Resolving globals: FALSE [12:32:50.218] | : . Search for packages associated with the globals ... [12:32:50.219] | : . ' Packages associated with globals: [1] 'base' [12:32:50.220] | : . ' Packages: [1] 'base' [12:32:50.220] | : . Search for packages associated with the globals ... done [12:32:50.220] | : . Packages after dropping 'base': [0] [12:32:50.220] | : . globals: [1] 'ii' [12:32:50.221] | : . packages: [0] [12:32:50.221] | : getGlobalsAndPackages() ... done [12:32:50.221] | : run() for 'Future' () ... [12:32:50.222] | : . state: 'created' [12:32:50.222] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.222] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.223] | : . Using SequentialFutureBackend ... [12:32:50.223] | : . ' Number of futures since start: 4 (4 created, 4 launched, 4 finished) [12:32:50.223] | : . ' Launching futures ... [12:32:50.223] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:32:50.224] | : . ' , ; getFutureData() ... [12:32:50.224] | : . ' , ; ` getFutureCore() ... [12:32:50.224] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:32:50.224] | : . ' , ; ` getFutureCore() ... done [12:32:50.225] | : . ' , ; ` getFutureCapture() ... [12:32:50.225] | : . ' , ; ` getFutureCapture() ... done [12:32:50.225] | : . ' , ; ` getFutureContext() ... [12:32:50.225] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.225] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:32:50.225] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.226] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:32:50.226] | : . ' , ; ` getFutureContext() ... done [12:32:50.226] | : . ' , ; getFutureData() ... done [12:32:50.228] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.228] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:32:50.228] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.228] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.229] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.229] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:32:50.229] | : . ' , ; ` | : New stack: [12:32:50.229] | : . ' , ; ` | : List of 1 [12:32:50.229] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:32:50.229] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.229] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:32:50.229] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.229] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.229] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.229] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.229] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.232] | : . ' , ; ` | : Old stack: [12:32:50.233] | : . ' , ; ` | : List of 1 [12:32:50.233] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:32:50.233] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.233] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:32:50.233] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.233] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.233] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.233] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:32:50.233] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.233] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.233] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.233] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.236] | : . ' , ; ` | : Not identical [12:32:50.237] | : . ' , ; ` | : all.equal() for future ... [12:32:50.237] | : . ' , ; ` | : . List of 2 [12:32:50.237] | : . ' , ; ` | : . $ target :function (..., envir = parent.frame()) [12:32:50.237] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.237] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:32:50.237] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.237] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.237] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.237] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.237] | : . ' , ; ` | : . $ current:function (..., envir = parent.frame()) [12:32:50.237] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.237] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:32:50.237] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.237] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.237] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.237] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:32:50.237] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.237] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.237] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.243] | : . ' , ; ` | : all.equal() for future ... done [12:32:50.244] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:32:50.244] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.244] | : . ' , ; ` | List of future strategies: [12:32:50.244] | : . ' , ; ` | 1. sequential: [12:32:50.244] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:32:50.244] | : . ' , ; ` | - tweaked: FALSE [12:32:50.244] | : . ' , ; ` | - call: plan(sequential) [12:32:50.244] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.245] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.245] | : . ' , ; assign_globals() ... [12:32:50.245] | : . ' , ; List of 1 [12:32:50.245] | : . ' , ; $ ii: int 2 [12:32:50.245] | : . ' , ; - attr(*, "where")=List of 1 [12:32:50.245] | : . ' , ; ..$ ii: [12:32:50.245] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:32:50.245] | : . ' , ; - attr(*, "resolved")= logi FALSE [12:32:50.245] | : . ' , ; - attr(*, "total_size")= num NA [12:32:50.245] | : . ' , ; - attr(*, "already-done")= logi TRUE [12:32:50.249] | : . ' , ; - copied 'ii' to environment [12:32:50.249] | : . ' , ; assign_globals() ... done [12:32:50.254] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.254] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.254] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.254] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:32:50.255] | : . ' , ; ` | : . New stack: [12:32:50.255] | : . ' , ; ` | : . List of 1 [12:32:50.255] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:32:50.255] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.255] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:32:50.255] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.255] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.255] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.255] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:32:50.255] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.255] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.255] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.255] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.261] | : . ' , ; ` | : . Old stack: [12:32:50.261] | : . ' , ; ` | : . List of 1 [12:32:50.261] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:32:50.261] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.261] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:32:50.261] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.261] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.261] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.261] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:32:50.261] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.261] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.261] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.261] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.267] | : . ' , ; ` | : . Identical [12:32:50.267] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:32:50.268] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.268] | : . ' , ; ` | : List of future strategies: [12:32:50.268] | : . ' , ; ` | : 1. sequential: [12:32:50.268] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:32:50.268] | : . ' , ; ` | : - tweaked: FALSE [12:32:50.268] | : . ' , ; ` | : - call: plan(sequential) [12:32:50.269] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.269] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.269] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.270] | : . ' , ; SequentialFuture started (and completed) [12:32:50.271] | : . ' , ; signalConditions() ... [12:32:50.271] | : . ' , ; ` include = 'immediateCondition' [12:32:50.271] | : . ' , ; ` exclude = [12:32:50.271] | : . ' , ; ` resignal = FALSE [12:32:50.271] | : . ' , ; ` Number of conditions: 7 [12:32:50.272] | : . ' , ; ` int 7 [12:32:50.272] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.272] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.272] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.273] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.273] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.273] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.273] | : . ' , ; ` Condition #7 (class: 'simpleError', 'error', 'condition'): [12:32:50.273] | : . ' , ; signalConditions() ... done [12:32:50.273] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:32:50.274] | : . ' Launching futures ... done [12:32:50.274] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:32:50.274] | : . Using SequentialFutureBackend ... done [12:32:50.274] | : run() for 'Future' () ... done [12:32:50.274] | future(..., label = NULL) ... done [12:32:50.275] | future(..., label = NULL) ... [12:32:50.275] | : lazy: FALSE [12:32:50.275] | : stdout: TRUE [12:32:50.275] | : conditions: [n=1] 'condition' [12:32:50.275] | : gc: FALSE [12:32:50.275] | : earlySignal: FALSE [12:32:50.276] | : getGlobalsAndPackages() ... [12:32:50.276] | : . Searching for globals ... [12:32:50.303] | : . ' globals found: [6] '{', 'if', '==', '%%', 'ii', 'stop' [12:32:50.303] | : . Searching for globals ... done [12:32:50.304] | : . Resolving globals: FALSE [12:32:50.304] | : . Search for packages associated with the globals ... [12:32:50.305] | : . ' Packages associated with globals: [1] 'base' [12:32:50.305] | : . ' Packages: [1] 'base' [12:32:50.305] | : . Search for packages associated with the globals ... done [12:32:50.306] | : . Packages after dropping 'base': [0] [12:32:50.306] | : . globals: [1] 'ii' [12:32:50.306] | : . packages: [0] [12:32:50.306] | : getGlobalsAndPackages() ... done [12:32:50.307] | : run() for 'Future' () ... [12:32:50.307] | : . state: 'created' [12:32:50.307] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.308] | : . plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.308] | : . Using SequentialFutureBackend ... [12:32:50.308] | : . ' Number of futures since start: 5 (5 created, 5 launched, 5 finished) [12:32:50.309] | : . ' Launching futures ... [12:32:50.309] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:32:50.309] | : . ' , ; getFutureData() ... [12:32:50.309] | : . ' , ; ` getFutureCore() ... [12:32:50.310] | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:32:50.310] | : . ' , ; ` getFutureCore() ... done [12:32:50.310] | : . ' , ; ` getFutureCapture() ... [12:32:50.311] | : . ' , ; ` getFutureCapture() ... done [12:32:50.311] | : . ' , ; ` getFutureContext() ... [12:32:50.311] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.311] | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:32:50.312] | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.312] | : . ' , ; ` | Packages needed by future backend (n = 0): [12:32:50.312] | : . ' , ; ` getFutureContext() ... done [12:32:50.313] | : . ' , ; getFutureData() ... done [12:32:50.315] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.315] | : . ' , ; ` Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:32:50.315] | : . ' , ; plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.316] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.316] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.316] | : . ' , ; ` | all.equal() for FutureStrategyList ... [12:32:50.316] | : . ' , ; ` | : New stack: [12:32:50.316] | : . ' , ; ` | : List of 1 [12:32:50.316] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:32:50.316] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.316] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:32:50.316] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.316] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.316] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.316] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.316] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.320] | : . ' , ; ` | : Old stack: [12:32:50.321] | : . ' , ; ` | : List of 1 [12:32:50.321] | : . ' , ; ` | : $ :function (..., envir = parent.frame()) [12:32:50.321] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.321] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:32:50.321] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.321] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.321] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.321] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:32:50.321] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.321] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.321] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.321] | : . ' , ; ` | : - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.327] | : . ' , ; ` | : Not identical [12:32:50.327] | : . ' , ; ` | : all.equal() for future ... [12:32:50.327] | : . ' , ; ` | : . List of 2 [12:32:50.327] | : . ' , ; ` | : . $ target :function (..., envir = parent.frame()) [12:32:50.327] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.327] | : . ' , ; ` | : . ..- attr(*, "init")= logi TRUE [12:32:50.327] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.327] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.327] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.327] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.327] | : . ' , ; ` | : . $ current:function (..., envir = parent.frame()) [12:32:50.327] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.327] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:32:50.327] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.327] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.327] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.327] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:32:50.327] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.327] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.327] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.335] | : . ' , ; ` | : all.equal() for future ... done [12:32:50.336] | : . ' , ; ` | all.equal() for FutureStrategyList ... done [12:32:50.336] | : . ' , ; ` | plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.336] | : . ' , ; ` | List of future strategies: [12:32:50.336] | : . ' , ; ` | 1. sequential: [12:32:50.336] | : . ' , ; ` | - args: function (..., envir = parent.frame(), workers = "") [12:32:50.336] | : . ' , ; ` | - tweaked: FALSE [12:32:50.336] | : . ' , ; ` | - call: plan(sequential) [12:32:50.337] | : . ' , ; ` plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.337] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.338] | : . ' , ; assign_globals() ... [12:32:50.338] | : . ' , ; List of 1 [12:32:50.338] | : . ' , ; $ ii: int 3 [12:32:50.338] | : . ' , ; - attr(*, "where")=List of 1 [12:32:50.338] | : . ' , ; ..$ ii: [12:32:50.338] | : . ' , ; - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:32:50.338] | : . ' , ; - attr(*, "resolved")= logi FALSE [12:32:50.338] | : . ' , ; - attr(*, "total_size")= num NA [12:32:50.338] | : . ' , ; - attr(*, "already-done")= logi TRUE [12:32:50.342] | : . ' , ; - copied 'ii' to environment [12:32:50.343] | : . ' , ; assign_globals() ... done [12:32:50.346] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.346] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.347] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.347] | : . ' , ; ` | : all.equal() for FutureStrategyList ... [12:32:50.347] | : . ' , ; ` | : . New stack: [12:32:50.348] | : . ' , ; ` | : . List of 1 [12:32:50.348] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:32:50.348] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.348] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:32:50.348] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.348] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.348] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.348] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:32:50.348] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.348] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.348] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.348] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.354] | : . ' , ; ` | : . Old stack: [12:32:50.354] | : . ' , ; ` | : . List of 1 [12:32:50.354] | : . ' , ; ` | : . $ :function (..., envir = parent.frame()) [12:32:50.354] | : . ' , ; ` | : . ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.354] | : . ' , ; ` | : . ..- attr(*, "init")= chr "done" [12:32:50.354] | : . ' , ; ` | : . ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.354] | : . ' , ; ` | : . .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.354] | : . ' , ; ` | : . ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.354] | : . ' , ; ` | : . ..- attr(*, "call")= language plan(sequential) [12:32:50.354] | : . ' , ; ` | : . ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.354] | : . ' , ; ` | : . .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.354] | : . ' , ; ` | : . .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.354] | : . ' , ; ` | : . - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.360] | : . ' , ; ` | : . Identical [12:32:50.360] | : . ' , ; ` | : all.equal() for FutureStrategyList ... done [12:32:50.360] | : . ' , ; ` | : plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.361] | : . ' , ; ` | : List of future strategies: [12:32:50.361] | : . ' , ; ` | : 1. sequential: [12:32:50.361] | : . ' , ; ` | : - args: function (..., envir = parent.frame(), workers = "") [12:32:50.361] | : . ' , ; ` | : - tweaked: FALSE [12:32:50.361] | : . ' , ; ` | : - call: plan(sequential) [12:32:50.361] | : . ' , ; ` | plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.362] | : . ' , ; ` plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.362] | : . ' , ; plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.363] | : . ' , ; SequentialFuture started (and completed) [12:32:50.363] | : . ' , ; signalConditions() ... [12:32:50.363] | : . ' , ; ` include = 'immediateCondition' [12:32:50.364] | : . ' , ; ` exclude = [12:32:50.364] | : . ' , ; ` resignal = FALSE [12:32:50.364] | : . ' , ; ` Number of conditions: 6 [12:32:50.364] | : . ' , ; ` int 6 [12:32:50.365] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.365] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.366] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.366] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.366] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.367] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.367] | : . ' , ; signalConditions() ... done [12:32:50.367] | : . ' , launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:32:50.367] | : . ' Launching futures ... done [12:32:50.367] | : . ' Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:32:50.368] | : . Using SequentialFutureBackend ... done [12:32:50.368] | : run() for 'Future' () ... done [12:32:50.368] | future(..., label = NULL) ... done [12:32:50.368] | value() for SequentialFuture () ... [12:32:50.369] | : signalConditions() ... [12:32:50.369] | : . include = 'immediateCondition' [12:32:50.369] | : . exclude = [12:32:50.369] | : . resignal = FALSE [12:32:50.370] | : . Number of conditions: 6 [12:32:50.370] | : . int 6 [12:32:50.371] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.371] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.371] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.371] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.372] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.372] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.372] | : signalConditions() ... done [12:32:50.373] | : relay stdout ... [12:32:50.373] | : relay stdout ... done [12:32:50.373] | : check for misuse ... [12:32:50.373] | : check for misuse ... done [12:32:50.374] | : relay conditions ... [12:32:50.374] | : . Future state: 'finished' [12:32:50.374] | : . signalConditions() ... [12:32:50.374] | : . ' include = 'condition' [12:32:50.374] | : . ' exclude = 'immediateCondition' [12:32:50.375] | : . ' resignal = TRUE [12:32:50.375] | : . ' Number of conditions: 6 [12:32:50.375] | : . ' int 6 [12:32:50.376] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.376] | : . ' Condition #1: 'simpleMessage', 'message', 'condition' [12:32:50.140] | : . ' , ; attachPackages() ... [12:32:50.376] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.377] | : . ' Condition #2: 'simpleMessage', 'message', 'condition' [12:32:50.140] | : . ' , ; ` packages: [n=1] 'future' [12:32:50.377] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.377] | : . ' Condition #3: 'simpleMessage', 'message', 'condition' [12:32:50.140] | : . ' , ; attachPackages() ... done [12:32:50.377] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.377] | : . ' Condition #4: 'simpleMessage', 'message', 'condition' [12:32:50.141] | : . ' , ; attachPackages() ... [12:32:50.378] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.378] | : . ' Condition #5: 'simpleMessage', 'message', 'condition' [12:32:50.141] | : . ' , ; ` packages: [n=0] [12:32:50.378] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.378] | : . ' Condition #6: 'simpleMessage', 'message', 'condition' [12:32:50.141] | : . ' , ; attachPackages() ... done [12:32:50.378] | : . signalConditions() ... done [12:32:50.379] | : relay conditions ... done [12:32:50.379] | value() for SequentialFuture () ... done [12:32:50.379] | value() for SequentialFuture () ... [12:32:50.379] | : signalConditions() ... [12:32:50.379] | : . include = 'immediateCondition' [12:32:50.379] | : . exclude = [12:32:50.380] | : . resignal = FALSE [12:32:50.380] | : . Number of conditions: 7 [12:32:50.380] | : . int 7 [12:32:50.380] | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.381] | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.381] | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.381] | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.381] | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.381] | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.381] | : . Condition #7 (class: 'simpleError', 'error', 'condition'): [12:32:50.382] | : signalConditions() ... done [12:32:50.382] | : relay stdout ... [12:32:50.382] | : relay stdout ... done [12:32:50.382] | : check for misuse ... [12:32:50.382] | : check for misuse ... done [12:32:50.382] | : relay conditions ... [12:32:50.382] | : . Future state: 'finished' [12:32:50.383] | : . signalConditions() ... [12:32:50.383] | : . ' include = 'condition' [12:32:50.383] | : . ' exclude = 'immediateCondition' [12:32:50.383] | : . ' resignal = TRUE [12:32:50.383] | : . ' Number of conditions: 7 [12:32:50.383] | : . ' int 7 [12:32:50.384] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.384] | : . ' Condition #1: 'simpleMessage', 'message', 'condition' [12:32:50.226] | : . ' , ; attachPackages() ... [12:32:50.384] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.384] | : . ' Condition #2: 'simpleMessage', 'message', 'condition' [12:32:50.226] | : . ' , ; ` packages: [n=1] 'future' [12:32:50.385] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.385] | : . ' Condition #3: 'simpleMessage', 'message', 'condition' [12:32:50.227] | : . ' , ; attachPackages() ... done [12:32:50.385] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.385] | : . ' Condition #4: 'simpleMessage', 'message', 'condition' [12:32:50.227] | : . ' , ; attachPackages() ... [12:32:50.385] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.385] | : . ' Condition #5: 'simpleMessage', 'message', 'condition' [12:32:50.227] | : . ' , ; ` packages: [n=0] [12:32:50.386] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.386] | : . ' Condition #6: 'simpleMessage', 'message', 'condition' [12:32:50.227] | : . ' , ; attachPackages() ... done [12:32:50.386] | : . ' Condition #7 (class: 'simpleError', 'error', 'condition'): [12:32:50.386] | : . ' Condition #7: 'simpleError', 'error', 'condition' [12:32:50.386] | : . signalConditions() ... done [12:32:50.387] | : relay conditions ... done [12:32:50.387] | : value() for SequentialFuture () ... [12:32:50.388] | : . signalConditions() ... [12:32:50.388] | : . ' include = 'immediateCondition' [12:32:50.388] | : . ' exclude = [12:32:50.388] | : . ' resignal = FALSE [12:32:50.388] | : . ' Number of conditions: 6 [12:32:50.388] | : . ' int 6 [12:32:50.389] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.389] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.389] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.389] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.390] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.390] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.390] | : . signalConditions() ... done [12:32:50.390] | : . relay stdout ... [12:32:50.390] | : . relay stdout ... done [12:32:50.390] | : . check for misuse ... [12:32:50.390] | : . check for misuse ... done [12:32:50.391] | : . relay conditions ... [12:32:50.391] | : . ' Future state: 'finished' [12:32:50.391] | : . ' signalConditions() ... [12:32:50.391] | : . ' , include = 'condition' [12:32:50.391] | : . ' , exclude = 'immediateCondition' [12:32:50.391] | : . ' , resignal = TRUE [12:32:50.392] | : . ' , Number of conditions: 6 [12:32:50.392] | : . ' , int 6 [12:32:50.392] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.392] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [12:32:50.313] | : . ' , ; attachPackages() ... [12:32:50.393] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.393] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [12:32:50.313] | : . ' , ; ` packages: [n=1] 'future' [12:32:50.393] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.393] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [12:32:50.314] | : . ' , ; attachPackages() ... done [12:32:50.393] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.393] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [12:32:50.314] | : . ' , ; attachPackages() ... [12:32:50.394] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.394] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [12:32:50.314] | : . ' , ; ` packages: [n=0] [12:32:50.394] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.394] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [12:32:50.314] | : . ' , ; attachPackages() ... done [12:32:50.394] | : . ' signalConditions() ... done [12:32:50.395] | : . relay conditions ... done [12:32:50.395] | : value() for SequentialFuture () ... done Warning in get(var, envir = x, inherits = FALSE) : restarting interrupted promise evaluation [12:32:50.395] | : value() for SequentialFuture () ... [12:32:50.395] | : . signalConditions() ... [12:32:50.396] | : . ' include = 'immediateCondition' [12:32:50.396] | : . ' exclude = [12:32:50.396] | : . ' resignal = FALSE [12:32:50.396] | : . ' Number of conditions: 7 [12:32:50.396] | : . ' int 7 [12:32:50.397] | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.397] | : . ' already signaled, skipping [12:32:50.398] | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.398] | : . ' already signaled, skipping [12:32:50.398] | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.398] | : . ' already signaled, skipping [12:32:50.398] | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.399] | : . ' already signaled, skipping [12:32:50.399] | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.399] | : . ' already signaled, skipping [12:32:50.399] | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.400] | : . ' already signaled, skipping [12:32:50.400] | : . ' Condition #7 (class: 'simpleError', 'error', 'condition'): [12:32:50.400] | : . ' already signaled, skipping [12:32:50.400] | : . signalConditions() ... done [12:32:50.401] | : . relay stdout ... [12:32:50.401] | : . relay stdout ... done [12:32:50.401] | : . check for misuse ... [12:32:50.401] | : . check for misuse ... done [12:32:50.402] | : . relay conditions ... [12:32:50.402] | : . ' Future state: 'finished' [12:32:50.402] | : . ' signalConditions() ... [12:32:50.402] | : . ' , include = 'condition' [12:32:50.403] | : . ' , exclude = 'immediateCondition' [12:32:50.403] | : . ' , resignal = TRUE [12:32:50.403] | : . ' , Number of conditions: 7 [12:32:50.403] | : . ' , int 7 [12:32:50.404] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.404] | : . ' , Condition #1: 'simpleMessage', 'message', 'condition' [12:32:50.226] | : . ' , ; attachPackages() ... [12:32:50.404] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.405] | : . ' , Condition #2: 'simpleMessage', 'message', 'condition' [12:32:50.226] | : . ' , ; ` packages: [n=1] 'future' [12:32:50.405] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.405] | : . ' , Condition #3: 'simpleMessage', 'message', 'condition' [12:32:50.227] | : . ' , ; attachPackages() ... done [12:32:50.406] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.406] | : . ' , Condition #4: 'simpleMessage', 'message', 'condition' [12:32:50.227] | : . ' , ; attachPackages() ... [12:32:50.406] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.406] | : . ' , Condition #5: 'simpleMessage', 'message', 'condition' [12:32:50.227] | : . ' , ; ` packages: [n=0] [12:32:50.407] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.407] | : . ' , Condition #6: 'simpleMessage', 'message', 'condition' [12:32:50.227] | : . ' , ; attachPackages() ... done [12:32:50.407] | : . ' , Condition #7 (class: 'simpleError', 'error', 'condition'): [12:32:50.408] | : . ' , Condition #7: 'simpleError', 'error', 'condition' [12:32:50.408] | : . ' signalConditions() ... done [12:32:50.408] | : . relay conditions ... done Warning in get(var, envir = x, inherits = FALSE) : restarting interrupted promise evaluation [12:32:50.409] | : . value() for SequentialFuture () ... [12:32:50.409] | : . ' signalConditions() ... [12:32:50.409] | : . ' , include = 'immediateCondition' [12:32:50.410] | : . ' , exclude = [12:32:50.410] | : . ' , resignal = FALSE [12:32:50.410] | : . ' , Number of conditions: 7 [12:32:50.410] | : . ' , int 7 [12:32:50.411] | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.411] | : . ' , already signaled, skipping [12:32:50.412] | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.412] | : . ' , already signaled, skipping [12:32:50.412] | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.412] | : . ' , already signaled, skipping [12:32:50.412] | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.413] | : . ' , already signaled, skipping [12:32:50.413] | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.413] | : . ' , already signaled, skipping [12:32:50.413] | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.414] | : . ' , already signaled, skipping [12:32:50.414] | : . ' , Condition #7 (class: 'simpleError', 'error', 'condition'): [12:32:50.414] | : . ' , already signaled, skipping [12:32:50.414] | : . ' signalConditions() ... done [12:32:50.415] | : . ' relay stdout ... [12:32:50.415] | : . ' relay stdout ... done [12:32:50.415] | : . ' check for misuse ... [12:32:50.415] | : . ' check for misuse ... done [12:32:50.416] | : . ' relay conditions ... [12:32:50.416] | : . ' , Future state: 'finished' [12:32:50.416] | : . ' , signalConditions() ... [12:32:50.416] | : . ' , ; include = 'condition' [12:32:50.417] | : . ' , ; exclude = 'immediateCondition' [12:32:50.417] | : . ' , ; resignal = TRUE [12:32:50.417] | : . ' , ; Number of conditions: 7 [12:32:50.417] | : . ' , ; int 7 [12:32:50.418] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.418] | : . ' , ; Condition #1: 'simpleMessage', 'message', 'condition' [12:32:50.226] | : . ' , ; attachPackages() ... [12:32:50.419] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.419] | : . ' , ; Condition #2: 'simpleMessage', 'message', 'condition' [12:32:50.226] | : . ' , ; ` packages: [n=1] 'future' [12:32:50.419] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.419] | : . ' , ; Condition #3: 'simpleMessage', 'message', 'condition' [12:32:50.227] | : . ' , ; attachPackages() ... done [12:32:50.420] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.420] | : . ' , ; Condition #4: 'simpleMessage', 'message', 'condition' [12:32:50.227] | : . ' , ; attachPackages() ... [12:32:50.420] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.421] | : . ' , ; Condition #5: 'simpleMessage', 'message', 'condition' [12:32:50.227] | : . ' , ; ` packages: [n=0] [12:32:50.421] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.421] | : . ' , ; Condition #6: 'simpleMessage', 'message', 'condition' [12:32:50.227] | : . ' , ; attachPackages() ... done [12:32:50.422] | : . ' , ; Condition #7 (class: 'simpleError', 'error', 'condition'): [12:32:50.422] | : . ' , ; Condition #7: 'simpleError', 'error', 'condition' [12:32:50.422] | : . ' , signalConditions() ... done [12:32:50.422] | : . ' relay conditions ... done ** Future evaluation with a poor-man's "progress bar" [12:32:50.423] | : . ' future(..., label = NULL) ... [12:32:50.423] | : . ' , lazy: FALSE [12:32:50.423] | : . ' , stdout: TRUE [12:32:50.427] | : . ' , conditions: [n=1] 'condition' [12:32:50.427] | : . ' , gc: FALSE [12:32:50.427] | : . ' , earlySignal: FALSE [12:32:50.427] | : . ' , getGlobalsAndPackages() ... [12:32:50.428] | : . ' , ; Searching for globals ... [12:32:50.457] | : . ' , ; ` globals found: [4] '{', 'cat', 'for', ':' [12:32:50.458] | : . ' , ; Searching for globals ... done [12:32:50.458] | : . ' , ; Resolving globals: FALSE [12:32:50.458] | : . ' , ; Search for packages associated with the globals ... [12:32:50.459] | : . ' , ; ` Packages associated with globals: [1] 'base' [12:32:50.459] | : . ' , ; ` Packages: [1] 'base' [12:32:50.459] | : . ' , ; Search for packages associated with the globals ... done [12:32:50.460] | : . ' , ; Packages after dropping 'base': [0] [12:32:50.460] | : . ' , ; globals: [0] [12:32:50.460] | : . ' , ; packages: [0] [12:32:50.460] | : . ' , getGlobalsAndPackages() ... done [12:32:50.461] | : . ' , run() for 'Future' () ... [12:32:50.461] | : . ' , ; state: 'created' [12:32:50.461] | : . ' , ; plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.462] | : . ' , ; plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.462] | : . ' , ; Using SequentialFutureBackend ... [12:32:50.462] | : . ' , ; ` Number of futures since start: 6 (6 created, 6 launched, 6 finished) [12:32:50.462] | : . ' , ; ` Launching futures ... [12:32:50.463] | : . ' , ; ` | launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:32:50.463] | : . ' , ; ` | : getFutureData() ... [12:32:50.463] | : . ' , ; ` | : . getFutureCore() ... [12:32:50.464] | : . ' , ; ` | : . ' Packages needed by the future expression (n = 0): [12:32:50.464] | : . ' , ; ` | : . getFutureCore() ... done [12:32:50.464] | : . ' , ; ` | : . getFutureCapture() ... [12:32:50.464] | : . ' , ; ` | : . getFutureCapture() ... done [12:32:50.464] | : . ' , ; ` | : . getFutureContext() ... [12:32:50.465] | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.465] | : . ' , ; ` | : . ' , Getting stack without first backend: [n=0] [12:32:50.465] | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.466] | : . ' , ; ` | : . ' Packages needed by future backend (n = 0): [12:32:50.466] | : . ' , ; ` | : . getFutureContext() ... done [12:32:50.466] | : . ' , ; ` | : getFutureData() ... done [12:32:50.469] | : . ' , ; ` | : plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.469] | : . ' , ; ` | : . Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:32:50.469] | : . ' , ; ` | : plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.470] | : . ' , ; ` | : plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.470] | : . ' , ; ` | : . plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.470] | : . ' , ; ` | : . ' all.equal() for FutureStrategyList ... [12:32:50.471] | : . ' , ; ` | : . ' , New stack: [12:32:50.471] | : . ' , ; ` | : . ' , List of 1 [12:32:50.471] | : . ' , ; ` | : . ' , $ :function (..., envir = parent.frame()) [12:32:50.471] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.471] | : . ' , ; ` | : . ' , ..- attr(*, "init")= logi TRUE [12:32:50.471] | : . ' , ; ` | : . ' , ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.471] | : . ' , ; ` | : . ' , .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.471] | : . ' , ; ` | : . ' , ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.471] | : . ' , ; ` | : . ' , ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.471] | : . ' , ; ` | : . ' , - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.476] | : . ' , ; ` | : . ' , Old stack: [12:32:50.476] | : . ' , ; ` | : . ' , List of 1 [12:32:50.476] | : . ' , ; ` | : . ' , $ :function (..., envir = parent.frame()) [12:32:50.476] | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.476] | : . ' , ; ` | : . ' , ..- attr(*, "init")= chr "done" [12:32:50.476] | : . ' , ; ` | : . ' , ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.476] | : . ' , ; ` | : . ' , .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.476] | : . ' , ; ` | : . ' , ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.476] | : . ' , ; ` | : . ' , ..- attr(*, "call")= language plan(sequential) [12:32:50.476] | : . ' , ; ` | : . ' , ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.476] | : . ' , ; ` | : . ' , .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.476] | : . ' , ; ` | : . ' , .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.476] | : . ' , ; ` | : . ' , - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.481] | : . ' , ; ` | : . ' , Not identical [12:32:50.482] | : . ' , ; ` | : . ' , all.equal() for future ... [12:32:50.482] | : . ' , ; ` | : . ' , ; List of 2 [12:32:50.482] | : . ' , ; ` | : . ' , ; $ target :function (..., envir = parent.frame()) [12:32:50.482] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.482] | : . ' , ; ` | : . ' , ; ..- attr(*, "init")= logi TRUE [12:32:50.482] | : . ' , ; ` | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.482] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.482] | : . ' , ; ` | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.482] | : . ' , ; ` | : . ' , ; ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.482] | : . ' , ; ` | : . ' , ; $ current:function (..., envir = parent.frame()) [12:32:50.482] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.482] | : . ' , ; ` | : . ' , ; ..- attr(*, "init")= chr "done" [12:32:50.482] | : . ' , ; ` | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.482] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.482] | : . ' , ; ` | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.482] | : . ' , ; ` | : . ' , ; ..- attr(*, "call")= language plan(sequential) [12:32:50.482] | : . ' , ; ` | : . ' , ; ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.482] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.482] | : . ' , ; ` | : . ' , ; .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.492] | : . ' , ; ` | : . ' , all.equal() for future ... done [12:32:50.492] | : . ' , ; ` | : . ' all.equal() for FutureStrategyList ... done [12:32:50.492] | : . ' , ; ` | : . ' plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.492] | : . ' , ; ` | : . ' List of future strategies: [12:32:50.492] | : . ' , ; ` | : . ' 1. sequential: [12:32:50.492] | : . ' , ; ` | : . ' - args: function (..., envir = parent.frame(), workers = "") [12:32:50.492] | : . ' , ; ` | : . ' - tweaked: FALSE [12:32:50.492] | : . ' , ; ` | : . ' - call: plan(sequential) [12:32:50.493] | : . ' , ; ` | : . plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.493] | : . ' , ; ` | : plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.497] | : . ' , ; ` | : plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.497] | : . ' , ; ` | : . plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.497] | : . ' , ; ` | : . ' plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.498] | : . ' , ; ` | : . ' , all.equal() for FutureStrategyList ... [12:32:50.498] | : . ' , ; ` | : . ' , ; New stack: [12:32:50.498] | : . ' , ; ` | : . ' , ; List of 1 [12:32:50.498] | : . ' , ; ` | : . ' , ; $ :function (..., envir = parent.frame()) [12:32:50.498] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.498] | : . ' , ; ` | : . ' , ; ..- attr(*, "init")= chr "done" [12:32:50.498] | : . ' , ; ` | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.498] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.498] | : . ' , ; ` | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.498] | : . ' , ; ` | : . ' , ; ..- attr(*, "call")= language plan(sequential) [12:32:50.498] | : . ' , ; ` | : . ' , ; ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.498] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.498] | : . ' , ; ` | : . ' , ; .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.498] | : . ' , ; ` | : . ' , ; - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.504] | : . ' , ; ` | : . ' , ; Old stack: [12:32:50.504] | : . ' , ; ` | : . ' , ; List of 1 [12:32:50.504] | : . ' , ; ` | : . ' , ; $ :function (..., envir = parent.frame()) [12:32:50.504] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.504] | : . ' , ; ` | : . ' , ; ..- attr(*, "init")= chr "done" [12:32:50.504] | : . ' , ; ` | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.504] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.504] | : . ' , ; ` | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.504] | : . ' , ; ` | : . ' , ; ..- attr(*, "call")= language plan(sequential) [12:32:50.504] | : . ' , ; ` | : . ' , ; ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.504] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.504] | : . ' , ; ` | : . ' , ; .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.504] | : . ' , ; ` | : . ' , ; - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.510] | : . ' , ; ` | : . ' , ; Identical [12:32:50.510] | : . ' , ; ` | : . ' , all.equal() for FutureStrategyList ... done [12:32:50.510] | : . ' , ; ` | : . ' , plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.511] | : . ' , ; ` | : . ' , List of future strategies: [12:32:50.511] | : . ' , ; ` | : . ' , 1. sequential: [12:32:50.511] | : . ' , ; ` | : . ' , - args: function (..., envir = parent.frame(), workers = "") [12:32:50.511] | : . ' , ; ` | : . ' , - tweaked: FALSE [12:32:50.511] | : . ' , ; ` | : . ' , - call: plan(sequential) [12:32:50.511] | : . ' , ; ` | : . ' plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.512] | : . ' , ; ` | : . plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.512] | : . ' , ; ` | : plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.513] | : . ' , ; ` | : SequentialFuture started (and completed) [12:32:50.513] | : . ' , ; ` | : signalConditions() ... [12:32:50.513] | : . ' , ; ` | : . include = 'immediateCondition' [12:32:50.513] | : . ' , ; ` | : . exclude = [12:32:50.514] | : . ' , ; ` | : . resignal = FALSE [12:32:50.514] | : . ' , ; ` | : . Number of conditions: 6 [12:32:50.514] | : . ' , ; ` | : . int 6 [12:32:50.515] | : . ' , ; ` | : . Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.515] | : . ' , ; ` | : . Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.515] | : . ' , ; ` | : . Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.516] | : . ' , ; ` | : . Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.516] | : . ' , ; ` | : . Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.516] | : . ' , ; ` | : . Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.516] | : . ' , ; ` | : signalConditions() ... done [12:32:50.517] | : . ' , ; ` | launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:32:50.517] | : . ' , ; ` Launching futures ... done [12:32:50.517] | : . ' , ; ` Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:32:50.517] | : . ' , ; Using SequentialFutureBackend ... done [12:32:50.518] | : . ' , run() for 'Future' () ... done [12:32:50.518] | : . ' future(..., label = NULL) ... done ** Collecting results v1 = 1 v2 = 2 Warning in sprintf(...) : restarting interrupted promise evaluation [12:32:50.518] | : . ' value() for SequentialFuture () ... [12:32:50.519] | : . ' , signalConditions() ... [12:32:50.519] | : . ' , ; include = 'immediateCondition' [12:32:50.519] | : . ' , ; exclude = [12:32:50.520] | : . ' , ; resignal = FALSE [12:32:50.520] | : . ' , ; Number of conditions: 7 [12:32:50.520] | : . ' , ; int 7 [12:32:50.521] | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.521] | : . ' , ; already signaled, skipping [12:32:50.521] | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.522] | : . ' , ; already signaled, skipping [12:32:50.522] | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.522] | : . ' , ; already signaled, skipping [12:32:50.523] | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.523] | : . ' , ; already signaled, skipping [12:32:50.523] | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.524] | : . ' , ; already signaled, skipping [12:32:50.524] | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.524] | : . ' , ; already signaled, skipping [12:32:50.524] | : . ' , ; Condition #7 (class: 'simpleError', 'error', 'condition'): [12:32:50.524] | : . ' , ; already signaled, skipping [12:32:50.525] | : . ' , signalConditions() ... done [12:32:50.525] | : . ' , relay stdout ... [12:32:50.525] | : . ' , relay stdout ... done [12:32:50.525] | : . ' , check for misuse ... [12:32:50.526] | : . ' , check for misuse ... done [12:32:50.526] | : . ' , relay conditions ... [12:32:50.526] | : . ' , ; Future state: 'finished' [12:32:50.526] | : . ' , ; signalConditions() ... [12:32:50.527] | : . ' , ; ` include = 'condition' [12:32:50.527] | : . ' , ; ` exclude = 'immediateCondition' [12:32:50.527] | : . ' , ; ` resignal = TRUE [12:32:50.527] | : . ' , ; ` Number of conditions: 7 [12:32:50.527] | : . ' , ; ` int 7 [12:32:50.528] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.529] | : . ' , ; ` Condition #1: 'simpleMessage', 'message', 'condition' [12:32:50.037] | : . ' , attachPackages() ... [12:32:50.529] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.529] | : . ' , ; ` Condition #2: 'simpleMessage', 'message', 'condition' [12:32:50.037] | : . ' , ; packages: [n=1] 'future' [12:32:50.530] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.530] | : . ' , ; ` Condition #3: 'simpleMessage', 'message', 'condition' [12:32:50.038] | : . ' , attachPackages() ... done [12:32:50.530] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.530] | : . ' , ; ` Condition #4: 'simpleMessage', 'message', 'condition' [12:32:50.038] | : . ' , attachPackages() ... [12:32:50.531] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.531] | : . ' , ; ` Condition #5: 'simpleMessage', 'message', 'condition' [12:32:50.038] | : . ' , ; packages: [n=0] [12:32:50.531] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.532] | : . ' , ; ` Condition #6: 'simpleMessage', 'message', 'condition' [12:32:50.038] | : . ' , attachPackages() ... done [12:32:50.532] | : . ' , ; ` Condition #7 (class: 'simpleError', 'error', 'condition'): [12:32:50.532] | : . ' , ; ` Condition #7: 'simpleError', 'error', 'condition' [12:32:50.532] | : . ' , ; signalConditions() ... done [12:32:50.533] | : . ' , relay conditions ... done v3: (as expect) [12:32:50.533] | : . ' , value() for SequentialFuture () ... [12:32:50.534] | : . ' , ; signalConditions() ... [12:32:50.534] | : . ' , ; ` include = 'immediateCondition' [12:32:50.534] | : . ' , ; ` exclude = [12:32:50.534] | : . ' , ; ` resignal = FALSE [12:32:50.535] | : . ' , ; ` Number of conditions: 6 [12:32:50.535] | : . ' , ; ` int 6 [12:32:50.536] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.536] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.536] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.536] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.536] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.537] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.537] | : . ' , ; signalConditions() ... done [12:32:50.537] | : . ' , ; relay stdout ... Processing: .......... [100%] [12:32:50.537] | : . ' , ; relay stdout ... done [12:32:50.538] | : . ' , ; check for misuse ... [12:32:50.538] | : . ' , ; check for misuse ... done [12:32:50.538] | : . ' , ; relay conditions ... [12:32:50.538] | : . ' , ; ` Future state: 'finished' [12:32:50.539] | : . ' , ; ` signalConditions() ... [12:32:50.539] | : . ' , ; ` | include = 'condition' [12:32:50.539] | : . ' , ; ` | exclude = 'immediateCondition' [12:32:50.539] | : . ' , ; ` | resignal = TRUE [12:32:50.539] | : . ' , ; ` | Number of conditions: 6 [12:32:50.540] | : . ' , ; ` | int 6 [12:32:50.540] | : . ' , ; ` | Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.541] | : . ' , ; ` | Condition #1: 'simpleMessage', 'message', 'condition' [12:32:50.467] | : . ' , ; ` | : attachPackages() ... [12:32:50.541] | : . ' , ; ` | Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.541] | : . ' , ; ` | Condition #2: 'simpleMessage', 'message', 'condition' [12:32:50.467] | : . ' , ; ` | : . packages: [n=1] 'future' [12:32:50.542] | : . ' , ; ` | Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.542] | : . ' , ; ` | Condition #3: 'simpleMessage', 'message', 'condition' [12:32:50.467] | : . ' , ; ` | : attachPackages() ... done [12:32:50.542] | : . ' , ; ` | Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.542] | : . ' , ; ` | Condition #4: 'simpleMessage', 'message', 'condition' [12:32:50.467] | : . ' , ; ` | : attachPackages() ... [12:32:50.543] | : . ' , ; ` | Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.543] | : . ' , ; ` | Condition #5: 'simpleMessage', 'message', 'condition' [12:32:50.468] | : . ' , ; ` | : . packages: [n=0] [12:32:50.543] | : . ' , ; ` | Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.544] | : . ' , ; ` | Condition #6: 'simpleMessage', 'message', 'condition' [12:32:50.468] | : . ' , ; ` | : attachPackages() ... done [12:32:50.544] | : . ' , ; ` signalConditions() ... done [12:32:50.544] | : . ' , ; relay conditions ... done [12:32:50.544] | : . ' , value() for SequentialFuture () ... done v4 = 4 ** Left-to-right and right-to-left future assignments [12:32:50.545] | : . ' , future(..., label = NULL) ... [12:32:50.545] | : . ' , ; lazy: FALSE [12:32:50.546] | : . ' , ; stdout: TRUE [12:32:50.546] | : . ' , ; conditions: [n=1] 'condition' [12:32:50.546] | : . ' , ; gc: FALSE [12:32:50.546] | : . ' , ; earlySignal: FALSE [12:32:50.546] | : . ' , ; getGlobalsAndPackages() ... [12:32:50.547] | : . ' , ; ` Searching for globals ... [12:32:50.549] | : . ' , ; ` | globals found: [0] [12:32:50.549] | : . ' , ; ` Searching for globals ... done [12:32:50.549] | : . ' , ; ` globals: [0] [12:32:50.550] | : . ' , ; ` packages: [0] [12:32:50.550] | : . ' , ; getGlobalsAndPackages() ... done [12:32:50.550] | : . ' , ; run() for 'Future' () ... [12:32:50.551] | : . ' , ; ` state: 'created' [12:32:50.551] | : . ' , ; ` plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.551] | : . ' , ; ` plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.551] | : . ' , ; ` Using SequentialFutureBackend ... [12:32:50.552] | : . ' , ; ` | Number of futures since start: 7 (7 created, 7 launched, 7 finished) [12:32:50.552] | : . ' , ; ` | Launching futures ... [12:32:50.552] | : . ' , ; ` | : launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:32:50.552] | : . ' , ; ` | : . getFutureData() ... [12:32:50.553] | : . ' , ; ` | : . ' getFutureCore() ... [12:32:50.553] | : . ' , ; ` | : . ' , Packages needed by the future expression (n = 0): [12:32:50.553] | : . ' , ; ` | : . ' getFutureCore() ... done [12:32:50.553] | : . ' , ; ` | : . ' getFutureCapture() ... [12:32:50.554] | : . ' , ; ` | : . ' getFutureCapture() ... done [12:32:50.554] | : . ' , ; ` | : . ' getFutureContext() ... [12:32:50.554] | : . ' , ; ` | : . ' , plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.554] | : . ' , ; ` | : . ' , ; Getting stack without first backend: [n=0] [12:32:50.555] | : . ' , ; ` | : . ' , plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.555] | : . ' , ; ` | : . ' , Packages needed by future backend (n = 0): [12:32:50.555] | : . ' , ; ` | : . ' getFutureContext() ... done [12:32:50.555] | : . ' , ; ` | : . getFutureData() ... done [12:32:50.558] | : . ' , ; ` | : . plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.561] | : . ' , ; ` | : . ' Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:32:50.561] | : . ' , ; ` | : . plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.562] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.562] | : . ' , ; ` | : . ' plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.562] | : . ' , ; ` | : . ' , all.equal() for FutureStrategyList ... [12:32:50.563] | : . ' , ; ` | : . ' , ; New stack: [12:32:50.563] | : . ' , ; ` | : . ' , ; List of 1 [12:32:50.563] | : . ' , ; ` | : . ' , ; $ :function (..., envir = parent.frame()) [12:32:50.563] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.563] | : . ' , ; ` | : . ' , ; ..- attr(*, "init")= logi TRUE [12:32:50.563] | : . ' , ; ` | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.563] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.563] | : . ' , ; ` | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.563] | : . ' , ; ` | : . ' , ; ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.563] | : . ' , ; ` | : . ' , ; - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.567] | : . ' , ; ` | : . ' , ; Old stack: [12:32:50.567] | : . ' , ; ` | : . ' , ; List of 1 [12:32:50.567] | : . ' , ; ` | : . ' , ; $ :function (..., envir = parent.frame()) [12:32:50.567] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.567] | : . ' , ; ` | : . ' , ; ..- attr(*, "init")= chr "done" [12:32:50.567] | : . ' , ; ` | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.567] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.567] | : . ' , ; ` | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.567] | : . ' , ; ` | : . ' , ; ..- attr(*, "call")= language plan(sequential) [12:32:50.567] | : . ' , ; ` | : . ' , ; ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.567] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.567] | : . ' , ; ` | : . ' , ; .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.567] | : . ' , ; ` | : . ' , ; - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.573] | : . ' , ; ` | : . ' , ; Not identical [12:32:50.573] | : . ' , ; ` | : . ' , ; all.equal() for future ... [12:32:50.573] | : . ' , ; ` | : . ' , ; ` List of 2 [12:32:50.573] | : . ' , ; ` | : . ' , ; ` $ target :function (..., envir = parent.frame()) [12:32:50.573] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.573] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= logi TRUE [12:32:50.573] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.573] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.573] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.573] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.573] | : . ' , ; ` | : . ' , ; ` $ current:function (..., envir = parent.frame()) [12:32:50.573] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.573] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= chr "done" [12:32:50.573] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.573] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.573] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.573] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(sequential) [12:32:50.573] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.573] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.573] | : . ' , ; ` | : . ' , ; ` .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.581] | : . ' , ; ` | : . ' , ; all.equal() for future ... done [12:32:50.582] | : . ' , ; ` | : . ' , all.equal() for FutureStrategyList ... done [12:32:50.582] | : . ' , ; ` | : . ' , plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.582] | : . ' , ; ` | : . ' , List of future strategies: [12:32:50.582] | : . ' , ; ` | : . ' , 1. sequential: [12:32:50.582] | : . ' , ; ` | : . ' , - args: function (..., envir = parent.frame(), workers = "") [12:32:50.582] | : . ' , ; ` | : . ' , - tweaked: FALSE [12:32:50.582] | : . ' , ; ` | : . ' , - call: plan(sequential) [12:32:50.583] | : . ' , ; ` | : . ' plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.583] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.586] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.586] | : . ' , ; ` | : . ' plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.586] | : . ' , ; ` | : . ' , plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.587] | : . ' , ; ` | : . ' , ; all.equal() for FutureStrategyList ... [12:32:50.587] | : . ' , ; ` | : . ' , ; ` New stack: [12:32:50.587] | : . ' , ; ` | : . ' , ; ` List of 1 [12:32:50.587] | : . ' , ; ` | : . ' , ; ` $ :function (..., envir = parent.frame()) [12:32:50.587] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.587] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= chr "done" [12:32:50.587] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.587] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.587] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.587] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(sequential) [12:32:50.587] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.587] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.587] | : . ' , ; ` | : . ' , ; ` .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.587] | : . ' , ; ` | : . ' , ; ` - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.592] | : . ' , ; ` | : . ' , ; ` Old stack: [12:32:50.592] | : . ' , ; ` | : . ' , ; ` List of 1 [12:32:50.592] | : . ' , ; ` | : . ' , ; ` $ :function (..., envir = parent.frame()) [12:32:50.592] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.592] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= chr "done" [12:32:50.592] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.592] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.592] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.592] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(sequential) [12:32:50.592] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.592] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.592] | : . ' , ; ` | : . ' , ; ` .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.592] | : . ' , ; ` | : . ' , ; ` - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.597] | : . ' , ; ` | : . ' , ; ` Identical [12:32:50.597] | : . ' , ; ` | : . ' , ; all.equal() for FutureStrategyList ... done [12:32:50.597] | : . ' , ; ` | : . ' , ; plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.597] | : . ' , ; ` | : . ' , ; List of future strategies: [12:32:50.597] | : . ' , ; ` | : . ' , ; 1. sequential: [12:32:50.597] | : . ' , ; ` | : . ' , ; - args: function (..., envir = parent.frame(), workers = "") [12:32:50.597] | : . ' , ; ` | : . ' , ; - tweaked: FALSE [12:32:50.597] | : . ' , ; ` | : . ' , ; - call: plan(sequential) [12:32:50.598] | : . ' , ; ` | : . ' , plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.598] | : . ' , ; ` | : . ' plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.598] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.599] | : . ' , ; ` | : . SequentialFuture started (and completed) [12:32:50.599] | : . ' , ; ` | : . signalConditions() ... [12:32:50.600] | : . ' , ; ` | : . ' include = 'immediateCondition' [12:32:50.600] | : . ' , ; ` | : . ' exclude = [12:32:50.600] | : . ' , ; ` | : . ' resignal = FALSE [12:32:50.600] | : . ' , ; ` | : . ' Number of conditions: 6 [12:32:50.600] | : . ' , ; ` | : . ' int 6 [12:32:50.601] | : . ' , ; ` | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.601] | : . ' , ; ` | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.601] | : . ' , ; ` | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.602] | : . ' , ; ` | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.602] | : . ' , ; ` | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.602] | : . ' , ; ` | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.602] | : . ' , ; ` | : . signalConditions() ... done [12:32:50.602] | : . ' , ; ` | : launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:32:50.603] | : . ' , ; ` | Launching futures ... done [12:32:50.603] | : . ' , ; ` | Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:32:50.603] | : . ' , ; ` Using SequentialFutureBackend ... done [12:32:50.603] | : . ' , ; run() for 'Future' () ... done [12:32:50.603] | : . ' , future(..., label = NULL) ... done [12:32:50.604] | : . ' , value() for SequentialFuture () ... [12:32:50.604] | : . ' , ; signalConditions() ... [12:32:50.604] | : . ' , ; ` include = 'immediateCondition' [12:32:50.604] | : . ' , ; ` exclude = [12:32:50.605] | : . ' , ; ` resignal = FALSE [12:32:50.605] | : . ' , ; ` Number of conditions: 6 [12:32:50.605] | : . ' , ; ` int 6 [12:32:50.606] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.606] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.606] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.606] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.606] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.607] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.607] | : . ' , ; signalConditions() ... done [12:32:50.607] | : . ' , ; relay stdout ... [12:32:50.607] | : . ' , ; relay stdout ... done [12:32:50.607] | : . ' , ; check for misuse ... [12:32:50.608] | : . ' , ; check for misuse ... done [12:32:50.608] | : . ' , ; relay conditions ... [12:32:50.608] | : . ' , ; ` Future state: 'finished' [12:32:50.608] | : . ' , ; ` signalConditions() ... [12:32:50.608] | : . ' , ; ` | include = 'condition' [12:32:50.609] | : . ' , ; ` | exclude = 'immediateCondition' [12:32:50.609] | : . ' , ; ` | resignal = TRUE [12:32:50.609] | : . ' , ; ` | Number of conditions: 6 [12:32:50.609] | : . ' , ; ` | int 6 [12:32:50.610] | : . ' , ; ` | Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.610] | : . ' , ; ` | Condition #1: 'simpleMessage', 'message', 'condition' [12:32:50.556] | : . ' , ; ` | : . attachPackages() ... [12:32:50.610] | : . ' , ; ` | Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.610] | : . ' , ; ` | Condition #2: 'simpleMessage', 'message', 'condition' [12:32:50.556] | : . ' , ; ` | : . ' packages: [n=1] 'future' [12:32:50.611] | : . ' , ; ` | Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.611] | : . ' , ; ` | Condition #3: 'simpleMessage', 'message', 'condition' [12:32:50.557] | : . ' , ; ` | : . attachPackages() ... done [12:32:50.611] | : . ' , ; ` | Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.611] | : . ' , ; ` | Condition #4: 'simpleMessage', 'message', 'condition' [12:32:50.557] | : . ' , ; ` | : . attachPackages() ... [12:32:50.611] | : . ' , ; ` | Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.611] | : . ' , ; ` | Condition #5: 'simpleMessage', 'message', 'condition' [12:32:50.557] | : . ' , ; ` | : . ' packages: [n=0] [12:32:50.612] | : . ' , ; ` | Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.612] | : . ' , ; ` | Condition #6: 'simpleMessage', 'message', 'condition' [12:32:50.557] | : . ' , ; ` | : . attachPackages() ... done [12:32:50.612] | : . ' , ; ` signalConditions() ... done [12:32:50.612] | : . ' , ; relay conditions ... done [12:32:50.612] | : . ' , value() for SequentialFuture () ... done c = 1 [12:32:50.613] | : . ' , future(..., label = NULL) ... [12:32:50.613] | : . ' , ; lazy: FALSE [12:32:50.613] | : . ' , ; stdout: TRUE [12:32:50.613] | : . ' , ; conditions: [n=1] 'condition' [12:32:50.613] | : . ' , ; gc: FALSE [12:32:50.613] | : . ' , ; earlySignal: FALSE [12:32:50.613] | : . ' , ; getGlobalsAndPackages() ... [12:32:50.614] | : . ' , ; ` Searching for globals ... [12:32:50.615] | : . ' , ; ` | globals found: [0] [12:32:50.616] | : . ' , ; ` Searching for globals ... done [12:32:50.616] | : . ' , ; ` globals: [0] [12:32:50.616] | : . ' , ; ` packages: [0] [12:32:50.616] | : . ' , ; getGlobalsAndPackages() ... done [12:32:50.617] | : . ' , ; run() for 'Future' () ... [12:32:50.617] | : . ' , ; ` state: 'created' [12:32:50.617] | : . ' , ; ` plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.617] | : . ' , ; ` plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.617] | : . ' , ; ` Using SequentialFutureBackend ... [12:32:50.617] | : . ' , ; ` | Number of futures since start: 8 (8 created, 8 launched, 8 finished) [12:32:50.617] | : . ' , ; ` | Launching futures ... [12:32:50.618] | : . ' , ; ` | : launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:32:50.618] | : . ' , ; ` | : . getFutureData() ... [12:32:50.618] | : . ' , ; ` | : . ' getFutureCore() ... [12:32:50.618] | : . ' , ; ` | : . ' , Packages needed by the future expression (n = 0): [12:32:50.619] | : . ' , ; ` | : . ' getFutureCore() ... done [12:32:50.619] | : . ' , ; ` | : . ' getFutureCapture() ... [12:32:50.619] | : . ' , ; ` | : . ' getFutureCapture() ... done [12:32:50.619] | : . ' , ; ` | : . ' getFutureContext() ... [12:32:50.619] | : . ' , ; ` | : . ' , plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.619] | : . ' , ; ` | : . ' , ; Getting stack without first backend: [n=0] [12:32:50.620] | : . ' , ; ` | : . ' , plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.620] | : . ' , ; ` | : . ' , Packages needed by future backend (n = 0): [12:32:50.620] | : . ' , ; ` | : . ' getFutureContext() ... done [12:32:50.620] | : . ' , ; ` | : . getFutureData() ... done [12:32:50.622] | : . ' , ; ` | : . plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.622] | : . ' , ; ` | : . ' Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:32:50.622] | : . ' , ; ` | : . plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.623] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.623] | : . ' , ; ` | : . ' plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.623] | : . ' , ; ` | : . ' , all.equal() for FutureStrategyList ... [12:32:50.623] | : . ' , ; ` | : . ' , ; New stack: [12:32:50.623] | : . ' , ; ` | : . ' , ; List of 1 [12:32:50.623] | : . ' , ; ` | : . ' , ; $ :function (..., envir = parent.frame()) [12:32:50.623] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.623] | : . ' , ; ` | : . ' , ; ..- attr(*, "init")= logi TRUE [12:32:50.623] | : . ' , ; ` | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.623] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.623] | : . ' , ; ` | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.623] | : . ' , ; ` | : . ' , ; ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.623] | : . ' , ; ` | : . ' , ; - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.626] | : . ' , ; ` | : . ' , ; Old stack: [12:32:50.626] | : . ' , ; ` | : . ' , ; List of 1 [12:32:50.626] | : . ' , ; ` | : . ' , ; $ :function (..., envir = parent.frame()) [12:32:50.626] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.626] | : . ' , ; ` | : . ' , ; ..- attr(*, "init")= chr "done" [12:32:50.626] | : . ' , ; ` | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.626] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.626] | : . ' , ; ` | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.626] | : . ' , ; ` | : . ' , ; ..- attr(*, "call")= language plan(sequential) [12:32:50.626] | : . ' , ; ` | : . ' , ; ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.626] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.626] | : . ' , ; ` | : . ' , ; .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.626] | : . ' , ; ` | : . ' , ; - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.630] | : . ' , ; ` | : . ' , ; Not identical [12:32:50.630] | : . ' , ; ` | : . ' , ; all.equal() for future ... [12:32:50.630] | : . ' , ; ` | : . ' , ; ` List of 2 [12:32:50.630] | : . ' , ; ` | : . ' , ; ` $ target :function (..., envir = parent.frame()) [12:32:50.630] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.630] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= logi TRUE [12:32:50.630] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.630] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.630] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.630] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.630] | : . ' , ; ` | : . ' , ; ` $ current:function (..., envir = parent.frame()) [12:32:50.630] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.630] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= chr "done" [12:32:50.630] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.630] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.630] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.630] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(sequential) [12:32:50.630] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.630] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.630] | : . ' , ; ` | : . ' , ; ` .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.636] | : . ' , ; ` | : . ' , ; all.equal() for future ... done [12:32:50.636] | : . ' , ; ` | : . ' , all.equal() for FutureStrategyList ... done [12:32:50.636] | : . ' , ; ` | : . ' , plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.636] | : . ' , ; ` | : . ' , List of future strategies: [12:32:50.636] | : . ' , ; ` | : . ' , 1. sequential: [12:32:50.636] | : . ' , ; ` | : . ' , - args: function (..., envir = parent.frame(), workers = "") [12:32:50.636] | : . ' , ; ` | : . ' , - tweaked: FALSE [12:32:50.636] | : . ' , ; ` | : . ' , - call: plan(sequential) [12:32:50.637] | : . ' , ; ` | : . ' plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.637] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.639] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.640] | : . ' , ; ` | : . ' plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.640] | : . ' , ; ` | : . ' , plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.640] | : . ' , ; ` | : . ' , ; all.equal() for FutureStrategyList ... [12:32:50.640] | : . ' , ; ` | : . ' , ; ` New stack: [12:32:50.640] | : . ' , ; ` | : . ' , ; ` List of 1 [12:32:50.640] | : . ' , ; ` | : . ' , ; ` $ :function (..., envir = parent.frame()) [12:32:50.640] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.640] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= chr "done" [12:32:50.640] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.640] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.640] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.640] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(sequential) [12:32:50.640] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.640] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.640] | : . ' , ; ` | : . ' , ; ` .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.640] | : . ' , ; ` | : . ' , ; ` - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.644] | : . ' , ; ` | : . ' , ; ` Old stack: [12:32:50.644] | : . ' , ; ` | : . ' , ; ` List of 1 [12:32:50.644] | : . ' , ; ` | : . ' , ; ` $ :function (..., envir = parent.frame()) [12:32:50.644] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.644] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= chr "done" [12:32:50.644] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.644] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.644] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.644] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(sequential) [12:32:50.644] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.644] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.644] | : . ' , ; ` | : . ' , ; ` .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.644] | : . ' , ; ` | : . ' , ; ` - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.648] | : . ' , ; ` | : . ' , ; ` Identical [12:32:50.648] | : . ' , ; ` | : . ' , ; all.equal() for FutureStrategyList ... done [12:32:50.648] | : . ' , ; ` | : . ' , ; plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.648] | : . ' , ; ` | : . ' , ; List of future strategies: [12:32:50.648] | : . ' , ; ` | : . ' , ; 1. sequential: [12:32:50.648] | : . ' , ; ` | : . ' , ; - args: function (..., envir = parent.frame(), workers = "") [12:32:50.648] | : . ' , ; ` | : . ' , ; - tweaked: FALSE [12:32:50.648] | : . ' , ; ` | : . ' , ; - call: plan(sequential) [12:32:50.649] | : . ' , ; ` | : . ' , plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.649] | : . ' , ; ` | : . ' plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.649] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.649] | : . ' , ; ` | : . SequentialFuture started (and completed) [12:32:50.650] | : . ' , ; ` | : . signalConditions() ... [12:32:50.650] | : . ' , ; ` | : . ' include = 'immediateCondition' [12:32:50.650] | : . ' , ; ` | : . ' exclude = [12:32:50.650] | : . ' , ; ` | : . ' resignal = FALSE [12:32:50.650] | : . ' , ; ` | : . ' Number of conditions: 6 [12:32:50.650] | : . ' , ; ` | : . ' int 6 [12:32:50.651] | : . ' , ; ` | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.651] | : . ' , ; ` | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.651] | : . ' , ; ` | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.651] | : . ' , ; ` | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.652] | : . ' , ; ` | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.652] | : . ' , ; ` | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.652] | : . ' , ; ` | : . signalConditions() ... done [12:32:50.652] | : . ' , ; ` | : launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:32:50.652] | : . ' , ; ` | Launching futures ... done [12:32:50.652] | : . ' , ; ` | Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:32:50.653] | : . ' , ; ` Using SequentialFutureBackend ... done [12:32:50.653] | : . ' , ; run() for 'Future' () ... done [12:32:50.653] | : . ' , future(..., label = NULL) ... done [12:32:50.653] | : . ' , value() for SequentialFuture () ... [12:32:50.653] | : . ' , ; signalConditions() ... [12:32:50.654] | : . ' , ; ` include = 'immediateCondition' [12:32:50.654] | : . ' , ; ` exclude = [12:32:50.654] | : . ' , ; ` resignal = FALSE [12:32:50.654] | : . ' , ; ` Number of conditions: 6 [12:32:50.654] | : . ' , ; ` int 6 [12:32:50.655] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.655] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.655] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.655] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.655] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.655] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.656] | : . ' , ; signalConditions() ... done [12:32:50.656] | : . ' , ; relay stdout ... [12:32:50.656] | : . ' , ; relay stdout ... done [12:32:50.656] | : . ' , ; check for misuse ... [12:32:50.656] | : . ' , ; check for misuse ... done [12:32:50.656] | : . ' , ; relay conditions ... [12:32:50.657] | : . ' , ; ` Future state: 'finished' [12:32:50.657] | : . ' , ; ` signalConditions() ... [12:32:50.657] | : . ' , ; ` | include = 'condition' [12:32:50.657] | : . ' , ; ` | exclude = 'immediateCondition' [12:32:50.658] | : . ' , ; ` | resignal = TRUE [12:32:50.658] | : . ' , ; ` | Number of conditions: 6 [12:32:50.658] | : . ' , ; ` | int 6 [12:32:50.659] | : . ' , ; ` | Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.659] | : . ' , ; ` | Condition #1: 'simpleMessage', 'message', 'condition' [12:32:50.620] | : . ' , ; ` | : . attachPackages() ... [12:32:50.659] | : . ' , ; ` | Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.659] | : . ' , ; ` | Condition #2: 'simpleMessage', 'message', 'condition' [12:32:50.621] | : . ' , ; ` | : . ' packages: [n=1] 'future' [12:32:50.660] | : . ' , ; ` | Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.660] | : . ' , ; ` | Condition #3: 'simpleMessage', 'message', 'condition' [12:32:50.621] | : . ' , ; ` | : . attachPackages() ... done [12:32:50.660] | : . ' , ; ` | Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.660] | : . ' , ; ` | Condition #4: 'simpleMessage', 'message', 'condition' [12:32:50.621] | : . ' , ; ` | : . attachPackages() ... [12:32:50.660] | : . ' , ; ` | Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.661] | : . ' , ; ` | Condition #5: 'simpleMessage', 'message', 'condition' [12:32:50.621] | : . ' , ; ` | : . ' packages: [n=0] [12:32:50.661] | : . ' , ; ` | Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.661] | : . ' , ; ` | Condition #6: 'simpleMessage', 'message', 'condition' [12:32:50.621] | : . ' , ; ` | : . attachPackages() ... done [12:32:50.662] | : . ' , ; ` signalConditions() ... done [12:32:50.662] | : . ' , ; relay conditions ... done [12:32:50.662] | : . ' , value() for SequentialFuture () ... done d = 1 ** Nested future assignments [12:32:50.663] | : . ' , future(..., label = NULL) ... [12:32:50.663] | : . ' , ; lazy: FALSE [12:32:50.663] | : . ' , ; stdout: TRUE [12:32:50.664] | : . ' , ; conditions: [n=1] 'condition' [12:32:50.664] | : . ' , ; gc: FALSE [12:32:50.664] | : . ' , ; earlySignal: FALSE [12:32:50.665] | : . ' , ; getGlobalsAndPackages() ... [12:32:50.665] | : . ' , ; ` Searching for globals ... [12:32:50.721] | : . ' , ; ` | globals found: [5] '{', '<-', '%<-%', '%->%', '+' [12:32:50.721] | : . ' , ; ` Searching for globals ... done [12:32:50.722] | : . ' , ; ` Resolving globals: FALSE [12:32:50.722] | : . ' , ; ` Search for packages associated with the globals ... [12:32:50.722] | : . ' , ; ` | Packages associated with globals: [2] 'base', 'future' [12:32:50.723] | : . ' , ; ` | Packages: [2] 'base', 'future' [12:32:50.723] | : . ' , ; ` Search for packages associated with the globals ... done [12:32:50.723] | : . ' , ; ` Packages after dropping 'base': [1] 'future' [12:32:50.724] | : . ' , ; ` Packages after dropping non-attached packages: [1] 'future' [12:32:50.724] | : . ' , ; ` globals: [0] [12:32:50.724] | : . ' , ; ` packages: [1] 'future' [12:32:50.725] | : . ' , ; getGlobalsAndPackages() ... done [12:32:50.725] | : . ' , ; run() for 'Future' () ... [12:32:50.725] | : . ' , ; ` state: 'created' [12:32:50.726] | : . ' , ; ` plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.726] | : . ' , ; ` plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.726] | : . ' , ; ` Using SequentialFutureBackend ... [12:32:50.726] | : . ' , ; ` | Number of futures since start: 9 (9 created, 9 launched, 9 finished) [12:32:50.727] | : . ' , ; ` | Launching futures ... [12:32:50.727] | : . ' , ; ` | : launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:32:50.727] | : . ' , ; ` | : . getFutureData() ... [12:32:50.728] | : . ' , ; ` | : . ' getFutureCore() ... [12:32:50.728] | : . ' , ; ` | : . ' , Packages needed by the future expression (n = 1): 'future' [12:32:50.728] | : . ' , ; ` | : . ' getFutureCore() ... done [12:32:50.728] | : . ' , ; ` | : . ' getFutureCapture() ... [12:32:50.729] | : . ' , ; ` | : . ' getFutureCapture() ... done [12:32:50.729] | : . ' , ; ` | : . ' getFutureContext() ... [12:32:50.729] | : . ' , ; ` | : . ' , plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.729] | : . ' , ; ` | : . ' , ; Getting stack without first backend: [n=0] [12:32:50.730] | : . ' , ; ` | : . ' , plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.730] | : . ' , ; ` | : . ' , Packages needed by future backend (n = 0): [12:32:50.730] | : . ' , ; ` | : . ' getFutureContext() ... done [12:32:50.731] | : . ' , ; ` | : . getFutureData() ... done [12:32:50.733] | : . ' , ; ` | : . plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:50.734] | : . ' , ; ` | : . ' Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:32:50.734] | : . ' , ; ` | : . plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:50.734] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.735] | : . ' , ; ` | : . ' plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.735] | : . ' , ; ` | : . ' , all.equal() for FutureStrategyList ... [12:32:50.735] | : . ' , ; ` | : . ' , ; New stack: [12:32:50.736] | : . ' , ; ` | : . ' , ; List of 1 [12:32:50.736] | : . ' , ; ` | : . ' , ; $ :function (..., envir = parent.frame()) [12:32:50.736] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.736] | : . ' , ; ` | : . ' , ; ..- attr(*, "init")= logi TRUE [12:32:50.736] | : . ' , ; ` | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.736] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.736] | : . ' , ; ` | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.736] | : . ' , ; ` | : . ' , ; ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.736] | : . ' , ; ` | : . ' , ; - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.741] | : . ' , ; ` | : . ' , ; Old stack: [12:32:50.741] | : . ' , ; ` | : . ' , ; List of 1 [12:32:50.741] | : . ' , ; ` | : . ' , ; $ :function (..., envir = parent.frame()) [12:32:50.741] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.741] | : . ' , ; ` | : . ' , ; ..- attr(*, "init")= chr "done" [12:32:50.741] | : . ' , ; ` | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.741] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.741] | : . ' , ; ` | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.741] | : . ' , ; ` | : . ' , ; ..- attr(*, "call")= language plan(sequential) [12:32:50.741] | : . ' , ; ` | : . ' , ; ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.741] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.741] | : . ' , ; ` | : . ' , ; .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.741] | : . ' , ; ` | : . ' , ; - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.747] | : . ' , ; ` | : . ' , ; Not identical [12:32:50.747] | : . ' , ; ` | : . ' , ; all.equal() for future ... [12:32:50.748] | : . ' , ; ` | : . ' , ; ` List of 2 [12:32:50.748] | : . ' , ; ` | : . ' , ; ` $ target :function (..., envir = parent.frame()) [12:32:50.748] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.748] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= logi TRUE [12:32:50.748] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.748] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.748] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.748] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.748] | : . ' , ; ` | : . ' , ; ` $ current:function (..., envir = parent.frame()) [12:32:50.748] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.748] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= chr "done" [12:32:50.748] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.748] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.748] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.748] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(sequential) [12:32:50.748] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.748] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.748] | : . ' , ; ` | : . ' , ; ` .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.757] | : . ' , ; ` | : . ' , ; all.equal() for future ... done [12:32:50.757] | : . ' , ; ` | : . ' , all.equal() for FutureStrategyList ... done [12:32:50.758] | : . ' , ; ` | : . ' , plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.758] | : . ' , ; ` | : . ' , List of future strategies: [12:32:50.758] | : . ' , ; ` | : . ' , 1. sequential: [12:32:50.758] | : . ' , ; ` | : . ' , - args: function (..., envir = parent.frame(), workers = "") [12:32:50.758] | : . ' , ; ` | : . ' , - tweaked: FALSE [12:32:50.758] | : . ' , ; ` | : . ' , - call: plan(sequential) [12:32:50.759] | : . ' , ; ` | : . ' plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.759] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.900] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.900] | : . ' , ; ` | : . ' plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:50.900] | : . ' , ; ` | : . ' , plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:50.900] | : . ' , ; ` | : . ' , ; all.equal() for FutureStrategyList ... [12:32:50.900] | : . ' , ; ` | : . ' , ; ` New stack: [12:32:50.901] | : . ' , ; ` | : . ' , ; ` List of 1 [12:32:50.901] | : . ' , ; ` | : . ' , ; ` $ :function (..., envir = parent.frame()) [12:32:50.901] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.901] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= chr "done" [12:32:50.901] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.901] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.901] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.901] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(sequential) [12:32:50.901] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.901] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.901] | : . ' , ; ` | : . ' , ; ` .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.901] | : . ' , ; ` | : . ' , ; ` - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.904] | : . ' , ; ` | : . ' , ; ` Old stack: [12:32:50.904] | : . ' , ; ` | : . ' , ; ` List of 1 [12:32:50.904] | : . ' , ; ` | : . ' , ; ` $ :function (..., envir = parent.frame()) [12:32:50.904] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.904] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= chr "done" [12:32:50.904] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.904] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.904] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.904] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(sequential) [12:32:50.904] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.904] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.904] | : . ' , ; ` | : . ' , ; ` .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.904] | : . ' , ; ` | : . ' , ; ` - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:50.910] | : . ' , ; ` | : . ' , ; ` Identical [12:32:50.910] | : . ' , ; ` | : . ' , ; all.equal() for FutureStrategyList ... done [12:32:50.910] | : . ' , ; ` | : . ' , ; plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:50.910] | : . ' , ; ` | : . ' , ; List of future strategies: [12:32:50.910] | : . ' , ; ` | : . ' , ; 1. sequential: [12:32:50.910] | : . ' , ; ` | : . ' , ; - args: function (..., envir = parent.frame(), workers = "") [12:32:50.910] | : . ' , ; ` | : . ' , ; - tweaked: FALSE [12:32:50.910] | : . ' , ; ` | : . ' , ; - call: plan(sequential) [12:32:50.911] | : . ' , ; ` | : . ' , plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:50.911] | : . ' , ; ` | : . ' plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.911] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:50.912] | : . ' , ; ` | : . SequentialFuture started (and completed) [12:32:50.912] | : . ' , ; ` | : . signalConditions() ... [12:32:50.912] | : . ' , ; ` | : . ' include = 'immediateCondition' [12:32:50.912] | : . ' , ; ` | : . ' exclude = [12:32:50.913] | : . ' , ; ` | : . ' resignal = FALSE [12:32:50.913] | : . ' , ; ` | : . ' Number of conditions: 276 [12:32:50.913] | : . ' , ; ` | : . ' int 276 [12:32:50.914] | : . ' , ; ` | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.914] | : . ' , ; ` | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.914] | : . ' , ; ` | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.914] | : . ' , ; ` | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.915] | : . ' , ; ` | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.915] | : . ' , ; ` | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.915] | : . ' , ; ` | : . ' Condition #7 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.915] | : . ' , ; ` | : . ' Condition #8 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.916] | : . ' , ; ` | : . ' Condition #9 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.916] | : . ' , ; ` | : . ' Condition #10 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.916] | : . ' , ; ` | : . ' Condition #11 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.916] | : . ' , ; ` | : . ' Condition #12 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.916] | : . ' , ; ` | : . ' Condition #13 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.917] | : . ' , ; ` | : . ' Condition #14 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.917] | : . ' , ; ` | : . ' Condition #15 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.917] | : . ' , ; ` | : . ' Condition #16 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.917] | : . ' , ; ` | : . ' Condition #17 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.918] | : . ' , ; ` | : . ' Condition #18 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.918] | : . ' , ; ` | : . ' Condition #19 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.918] | : . ' , ; ` | : . ' Condition #20 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.918] | : . ' , ; ` | : . ' Condition #21 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.919] | : . ' , ; ` | : . ' Condition #22 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.919] | : . ' , ; ` | : . ' Condition #23 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.919] | : . ' , ; ` | : . ' Condition #24 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.919] | : . ' , ; ` | : . ' Condition #25 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.920] | : . ' , ; ` | : . ' Condition #26 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.920] | : . ' , ; ` | : . ' Condition #27 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.920] | : . ' , ; ` | : . ' Condition #28 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.920] | : . ' , ; ` | : . ' Condition #29 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.920] | : . ' , ; ` | : . ' Condition #30 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.921] | : . ' , ; ` | : . ' Condition #31 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.921] | : . ' , ; ` | : . ' Condition #32 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.921] | : . ' , ; ` | : . ' Condition #33 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.921] | : . ' , ; ` | : . ' Condition #34 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.922] | : . ' , ; ` | : . ' Condition #35 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.922] | : . ' , ; ` | : . ' Condition #36 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.922] | : . ' , ; ` | : . ' Condition #37 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.922] | : . ' , ; ` | : . ' Condition #38 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.923] | : . ' , ; ` | : . ' Condition #39 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.923] | : . ' , ; ` | : . ' Condition #40 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.923] | : . ' , ; ` | : . ' Condition #41 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.923] | : . ' , ; ` | : . ' Condition #42 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.923] | : . ' , ; ` | : . ' Condition #43 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.924] | : . ' , ; ` | : . ' Condition #44 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.924] | : . ' , ; ` | : . ' Condition #45 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.924] | : . ' , ; ` | : . ' Condition #46 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.924] | : . ' , ; ` | : . ' Condition #47 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.925] | : . ' , ; ` | : . ' Condition #48 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.925] | : . ' , ; ` | : . ' Condition #49 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.925] | : . ' , ; ` | : . ' Condition #50 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.925] | : . ' , ; ` | : . ' Condition #51 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.926] | : . ' , ; ` | : . ' Condition #52 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.926] | : . ' , ; ` | : . ' Condition #53 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.926] | : . ' , ; ` | : . ' Condition #54 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.926] | : . ' , ; ` | : . ' Condition #55 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.926] | : . ' , ; ` | : . ' Condition #56 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.927] | : . ' , ; ` | : . ' Condition #57 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.927] | : . ' , ; ` | : . ' Condition #58 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.927] | : . ' , ; ` | : . ' Condition #59 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.927] | : . ' , ; ` | : . ' Condition #60 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.928] | : . ' , ; ` | : . ' Condition #61 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.928] | : . ' , ; ` | : . ' Condition #62 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.928] | : . ' , ; ` | : . ' Condition #63 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.928] | : . ' , ; ` | : . ' Condition #64 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.928] | : . ' , ; ` | : . ' Condition #65 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.929] | : . ' , ; ` | : . ' Condition #66 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.929] | : . ' , ; ` | : . ' Condition #67 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.929] | : . ' , ; ` | : . ' Condition #68 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.929] | : . ' , ; ` | : . ' Condition #69 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.930] | : . ' , ; ` | : . ' Condition #70 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.930] | : . ' , ; ` | : . ' Condition #71 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.930] | : . ' , ; ` | : . ' Condition #72 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.930] | : . ' , ; ` | : . ' Condition #73 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.930] | : . ' , ; ` | : . ' Condition #74 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.931] | : . ' , ; ` | : . ' Condition #75 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.931] | : . ' , ; ` | : . ' Condition #76 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.931] | : . ' , ; ` | : . ' Condition #77 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.931] | : . ' , ; ` | : . ' Condition #78 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.932] | : . ' , ; ` | : . ' Condition #79 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.932] | : . ' , ; ` | : . ' Condition #80 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.932] | : . ' , ; ` | : . ' Condition #81 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.932] | : . ' , ; ` | : . ' Condition #82 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.932] | : . ' , ; ` | : . ' Condition #83 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.933] | : . ' , ; ` | : . ' Condition #84 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.933] | : . ' , ; ` | : . ' Condition #85 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.933] | : . ' , ; ` | : . ' Condition #86 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.933] | : . ' , ; ` | : . ' Condition #87 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.934] | : . ' , ; ` | : . ' Condition #88 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.934] | : . ' , ; ` | : . ' Condition #89 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.934] | : . ' , ; ` | : . ' Condition #90 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.934] | : . ' , ; ` | : . ' Condition #91 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.935] | : . ' , ; ` | : . ' Condition #92 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.935] | : . ' , ; ` | : . ' Condition #93 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.935] | : . ' , ; ` | : . ' Condition #94 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.935] | : . ' , ; ` | : . ' Condition #95 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.935] | : . ' , ; ` | : . ' Condition #96 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.935] | : . ' , ; ` | : . ' Condition #97 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.936] | : . ' , ; ` | : . ' Condition #98 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.936] | : . ' , ; ` | : . ' Condition #99 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.936] | : . ' , ; ` | : . ' Condition #100 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.936] | : . ' , ; ` | : . ' Condition #101 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.937] | : . ' , ; ` | : . ' Condition #102 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.937] | : . ' , ; ` | : . ' Condition #103 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.937] | : . ' , ; ` | : . ' Condition #104 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.937] | : . ' , ; ` | : . ' Condition #105 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.937] | : . ' , ; ` | : . ' Condition #106 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.938] | : . ' , ; ` | : . ' Condition #107 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.938] | : . ' , ; ` | : . ' Condition #108 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.938] | : . ' , ; ` | : . ' Condition #109 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.938] | : . ' , ; ` | : . ' Condition #110 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.939] | : . ' , ; ` | : . ' Condition #111 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.939] | : . ' , ; ` | : . ' Condition #112 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.939] | : . ' , ; ` | : . ' Condition #113 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.939] | : . ' , ; ` | : . ' Condition #114 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.940] | : . ' , ; ` | : . ' Condition #115 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.940] | : . ' , ; ` | : . ' Condition #116 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.940] | : . ' , ; ` | : . ' Condition #117 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.940] | : . ' , ; ` | : . ' Condition #118 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.940] | : . ' , ; ` | : . ' Condition #119 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.941] | : . ' , ; ` | : . ' Condition #120 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.941] | : . ' , ; ` | : . ' Condition #121 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.941] | : . ' , ; ` | : . ' Condition #122 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.941] | : . ' , ; ` | : . ' Condition #123 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.942] | : . ' , ; ` | : . ' Condition #124 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.942] | : . ' , ; ` | : . ' Condition #125 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.942] | : . ' , ; ` | : . ' Condition #126 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.942] | : . ' , ; ` | : . ' Condition #127 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.943] | : . ' , ; ` | : . ' Condition #128 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.943] | : . ' , ; ` | : . ' Condition #129 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.943] | : . ' , ; ` | : . ' Condition #130 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.943] | : . ' , ; ` | : . ' Condition #131 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.944] | : . ' , ; ` | : . ' Condition #132 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.944] | : . ' , ; ` | : . ' Condition #133 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.944] | : . ' , ; ` | : . ' Condition #134 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.944] | : . ' , ; ` | : . ' Condition #135 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.945] | : . ' , ; ` | : . ' Condition #136 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.945] | : . ' , ; ` | : . ' Condition #137 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.945] | : . ' , ; ` | : . ' Condition #138 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.945] | : . ' , ; ` | : . ' Condition #139 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.945] | : . ' , ; ` | : . ' Condition #140 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.945] | : . ' , ; ` | : . ' Condition #141 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.945] | : . ' , ; ` | : . ' Condition #142 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.946] | : . ' , ; ` | : . ' Condition #143 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.946] | : . ' , ; ` | : . ' Condition #144 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.946] | : . ' , ; ` | : . ' Condition #145 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.946] | : . ' , ; ` | : . ' Condition #146 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.946] | : . ' , ; ` | : . ' Condition #147 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.946] | : . ' , ; ` | : . ' Condition #148 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.946] | : . ' , ; ` | : . ' Condition #149 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.947] | : . ' , ; ` | : . ' Condition #150 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.947] | : . ' , ; ` | : . ' Condition #151 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.947] | : . ' , ; ` | : . ' Condition #152 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.947] | : . ' , ; ` | : . ' Condition #153 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.948] | : . ' , ; ` | : . ' Condition #154 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.948] | : . ' , ; ` | : . ' Condition #155 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.948] | : . ' , ; ` | : . ' Condition #156 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.948] | : . ' , ; ` | : . ' Condition #157 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.949] | : . ' , ; ` | : . ' Condition #158 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.949] | : . ' , ; ` | : . ' Condition #159 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.949] | : . ' , ; ` | : . ' Condition #160 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.949] | : . ' , ; ` | : . ' Condition #161 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.950] | : . ' , ; ` | : . ' Condition #162 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.950] | : . ' , ; ` | : . ' Condition #163 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.950] | : . ' , ; ` | : . ' Condition #164 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.950] | : . ' , ; ` | : . ' Condition #165 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.951] | : . ' , ; ` | : . ' Condition #166 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.951] | : . ' , ; ` | : . ' Condition #167 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.951] | : . ' , ; ` | : . ' Condition #168 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.951] | : . ' , ; ` | : . ' Condition #169 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.952] | : . ' , ; ` | : . ' Condition #170 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.952] | : . ' , ; ` | : . ' Condition #171 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.952] | : . ' , ; ` | : . ' Condition #172 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.952] | : . ' , ; ` | : . ' Condition #173 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.953] | : . ' , ; ` | : . ' Condition #174 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.953] | : . ' , ; ` | : . ' Condition #175 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.953] | : . ' , ; ` | : . ' Condition #176 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.953] | : . ' , ; ` | : . ' Condition #177 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.954] | : . ' , ; ` | : . ' Condition #178 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.954] | : . ' , ; ` | : . ' Condition #179 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.954] | : . ' , ; ` | : . ' Condition #180 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.954] | : . ' , ; ` | : . ' Condition #181 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.955] | : . ' , ; ` | : . ' Condition #182 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.955] | : . ' , ; ` | : . ' Condition #183 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.955] | : . ' , ; ` | : . ' Condition #184 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.955] | : . ' , ; ` | : . ' Condition #185 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.956] | : . ' , ; ` | : . ' Condition #186 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.956] | : . ' , ; ` | : . ' Condition #187 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.956] | : . ' , ; ` | : . ' Condition #188 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.956] | : . ' , ; ` | : . ' Condition #189 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.957] | : . ' , ; ` | : . ' Condition #190 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.957] | : . ' , ; ` | : . ' Condition #191 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.957] | : . ' , ; ` | : . ' Condition #192 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.957] | : . ' , ; ` | : . ' Condition #193 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.958] | : . ' , ; ` | : . ' Condition #194 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.958] | : . ' , ; ` | : . ' Condition #195 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.958] | : . ' , ; ` | : . ' Condition #196 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.958] | : . ' , ; ` | : . ' Condition #197 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.959] | : . ' , ; ` | : . ' Condition #198 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.959] | : . ' , ; ` | : . ' Condition #199 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.959] | : . ' , ; ` | : . ' Condition #200 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.959] | : . ' , ; ` | : . ' Condition #201 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.960] | : . ' , ; ` | : . ' Condition #202 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.960] | : . ' , ; ` | : . ' Condition #203 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.960] | : . ' , ; ` | : . ' Condition #204 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.960] | : . ' , ; ` | : . ' Condition #205 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.960] | : . ' , ; ` | : . ' Condition #206 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.961] | : . ' , ; ` | : . ' Condition #207 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.961] | : . ' , ; ` | : . ' Condition #208 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.961] | : . ' , ; ` | : . ' Condition #209 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.961] | : . ' , ; ` | : . ' Condition #210 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.961] | : . ' , ; ` | : . ' Condition #211 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.961] | : . ' , ; ` | : . ' Condition #212 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.961] | : . ' , ; ` | : . ' Condition #213 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.962] | : . ' , ; ` | : . ' Condition #214 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.962] | : . ' , ; ` | : . ' Condition #215 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.962] | : . ' , ; ` | : . ' Condition #216 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.962] | : . ' , ; ` | : . ' Condition #217 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.962] | : . ' , ; ` | : . ' Condition #218 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.962] | : . ' , ; ` | : . ' Condition #219 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.963] | : . ' , ; ` | : . ' Condition #220 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.963] | : . ' , ; ` | : . ' Condition #221 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.963] | : . ' , ; ` | : . ' Condition #222 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.963] | : . ' , ; ` | : . ' Condition #223 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.963] | : . ' , ; ` | : . ' Condition #224 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.963] | : . ' , ; ` | : . ' Condition #225 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.963] | : . ' , ; ` | : . ' Condition #226 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.964] | : . ' , ; ` | : . ' Condition #227 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.964] | : . ' , ; ` | : . ' Condition #228 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.964] | : . ' , ; ` | : . ' Condition #229 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.964] | : . ' , ; ` | : . ' Condition #230 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.964] | : . ' , ; ` | : . ' Condition #231 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.964] | : . ' , ; ` | : . ' Condition #232 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.965] | : . ' , ; ` | : . ' Condition #233 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.965] | : . ' , ; ` | : . ' Condition #234 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.965] | : . ' , ; ` | : . ' Condition #235 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.965] | : . ' , ; ` | : . ' Condition #236 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.965] | : . ' , ; ` | : . ' Condition #237 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.965] | : . ' , ; ` | : . ' Condition #238 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.965] | : . ' , ; ` | : . ' Condition #239 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.966] | : . ' , ; ` | : . ' Condition #240 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.966] | : . ' , ; ` | : . ' Condition #241 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.966] | : . ' , ; ` | : . ' Condition #242 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.966] | : . ' , ; ` | : . ' Condition #243 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.966] | : . ' , ; ` | : . ' Condition #244 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.966] | : . ' , ; ` | : . ' Condition #245 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.966] | : . ' , ; ` | : . ' Condition #246 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.967] | : . ' , ; ` | : . ' Condition #247 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.967] | : . ' , ; ` | : . ' Condition #248 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.967] | : . ' , ; ` | : . ' Condition #249 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.967] | : . ' , ; ` | : . ' Condition #250 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.967] | : . ' , ; ` | : . ' Condition #251 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.967] | : . ' , ; ` | : . ' Condition #252 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.968] | : . ' , ; ` | : . ' Condition #253 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.968] | : . ' , ; ` | : . ' Condition #254 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.968] | : . ' , ; ` | : . ' Condition #255 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.968] | : . ' , ; ` | : . ' Condition #256 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.968] | : . ' , ; ` | : . ' Condition #257 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.968] | : . ' , ; ` | : . ' Condition #258 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.968] | : . ' , ; ` | : . ' Condition #259 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.969] | : . ' , ; ` | : . ' Condition #260 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.969] | : . ' , ; ` | : . ' Condition #261 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.969] | : . ' , ; ` | : . ' Condition #262 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.969] | : . ' , ; ` | : . ' Condition #263 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.969] | : . ' , ; ` | : . ' Condition #264 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.969] | : . ' , ; ` | : . ' Condition #265 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.970] | : . ' , ; ` | : . ' Condition #266 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.970] | : . ' , ; ` | : . ' Condition #267 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.970] | : . ' , ; ` | : . ' Condition #268 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.970] | : . ' , ; ` | : . ' Condition #269 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.970] | : . ' , ; ` | : . ' Condition #270 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.970] | : . ' , ; ` | : . ' Condition #271 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.970] | : . ' , ; ` | : . ' Condition #272 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.971] | : . ' , ; ` | : . ' Condition #273 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.971] | : . ' , ; ` | : . ' Condition #274 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.971] | : . ' , ; ` | : . ' Condition #275 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.971] | : . ' , ; ` | : . ' Condition #276 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.971] | : . ' , ; ` | : . signalConditions() ... done [12:32:50.971] | : . ' , ; ` | : launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:32:50.972] | : . ' , ; ` | Launching futures ... done [12:32:50.972] | : . ' , ; ` | Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:32:50.972] | : . ' , ; ` Using SequentialFutureBackend ... done [12:32:50.972] | : . ' , ; run() for 'Future' () ... done [12:32:50.972] | : . ' , future(..., label = NULL) ... done [12:32:50.973] | : . ' , value() for SequentialFuture () ... [12:32:50.973] | : . ' , ; signalConditions() ... [12:32:50.973] | : . ' , ; ` include = 'immediateCondition' [12:32:50.973] | : . ' , ; ` exclude = [12:32:50.973] | : . ' , ; ` resignal = FALSE [12:32:50.973] | : . ' , ; ` Number of conditions: 276 [12:32:50.974] | : . ' , ; ` int 276 [12:32:50.974] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.974] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.975] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.975] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.975] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.975] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.975] | : . ' , ; ` Condition #7 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.975] | : . ' , ; ` Condition #8 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.975] | : . ' , ; ` Condition #9 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.976] | : . ' , ; ` Condition #10 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.976] | : . ' , ; ` Condition #11 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.976] | : . ' , ; ` Condition #12 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.976] | : . ' , ; ` Condition #13 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.977] | : . ' , ; ` Condition #14 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.977] | : . ' , ; ` Condition #15 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.977] | : . ' , ; ` Condition #16 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.978] | : . ' , ; ` Condition #17 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.978] | : . ' , ; ` Condition #18 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.978] | : . ' , ; ` Condition #19 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.978] | : . ' , ; ` Condition #20 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.978] | : . ' , ; ` Condition #21 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.978] | : . ' , ; ` Condition #22 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.979] | : . ' , ; ` Condition #23 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.979] | : . ' , ; ` Condition #24 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.979] | : . ' , ; ` Condition #25 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.979] | : . ' , ; ` Condition #26 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.980] | : . ' , ; ` Condition #27 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.980] | : . ' , ; ` Condition #28 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.980] | : . ' , ; ` Condition #29 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.980] | : . ' , ; ` Condition #30 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.980] | : . ' , ; ` Condition #31 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.980] | : . ' , ; ` Condition #32 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.981] | : . ' , ; ` Condition #33 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.981] | : . ' , ; ` Condition #34 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.981] | : . ' , ; ` Condition #35 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.982] | : . ' , ; ` Condition #36 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.982] | : . ' , ; ` Condition #37 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.982] | : . ' , ; ` Condition #38 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.982] | : . ' , ; ` Condition #39 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.982] | : . ' , ; ` Condition #40 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.983] | : . ' , ; ` Condition #41 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.983] | : . ' , ; ` Condition #42 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.983] | : . ' , ; ` Condition #43 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.983] | : . ' , ; ` Condition #44 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.983] | : . ' , ; ` Condition #45 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.983] | : . ' , ; ` Condition #46 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.984] | : . ' , ; ` Condition #47 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.984] | : . ' , ; ` Condition #48 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.984] | : . ' , ; ` Condition #49 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.984] | : . ' , ; ` Condition #50 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.984] | : . ' , ; ` Condition #51 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.984] | : . ' , ; ` Condition #52 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.984] | : . ' , ; ` Condition #53 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.985] | : . ' , ; ` Condition #54 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.985] | : . ' , ; ` Condition #55 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.985] | : . ' , ; ` Condition #56 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.985] | : . ' , ; ` Condition #57 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.985] | : . ' , ; ` Condition #58 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.985] | : . ' , ; ` Condition #59 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.985] | : . ' , ; ` Condition #60 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.986] | : . ' , ; ` Condition #61 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.986] | : . ' , ; ` Condition #62 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.986] | : . ' , ; ` Condition #63 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.986] | : . ' , ; ` Condition #64 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.986] | : . ' , ; ` Condition #65 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.986] | : . ' , ; ` Condition #66 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.987] | : . ' , ; ` Condition #67 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.987] | : . ' , ; ` Condition #68 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.987] | : . ' , ; ` Condition #69 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.987] | : . ' , ; ` Condition #70 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.987] | : . ' , ; ` Condition #71 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.987] | : . ' , ; ` Condition #72 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.987] | : . ' , ; ` Condition #73 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.988] | : . ' , ; ` Condition #74 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.988] | : . ' , ; ` Condition #75 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.988] | : . ' , ; ` Condition #76 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.988] | : . ' , ; ` Condition #77 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.988] | : . ' , ; ` Condition #78 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.988] | : . ' , ; ` Condition #79 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.988] | : . ' , ; ` Condition #80 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.989] | : . ' , ; ` Condition #81 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.989] | : . ' , ; ` Condition #82 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.989] | : . ' , ; ` Condition #83 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.989] | : . ' , ; ` Condition #84 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.989] | : . ' , ; ` Condition #85 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.989] | : . ' , ; ` Condition #86 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.989] | : . ' , ; ` Condition #87 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.990] | : . ' , ; ` Condition #88 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.990] | : . ' , ; ` Condition #89 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.990] | : . ' , ; ` Condition #90 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.990] | : . ' , ; ` Condition #91 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.990] | : . ' , ; ` Condition #92 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.990] | : . ' , ; ` Condition #93 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.990] | : . ' , ; ` Condition #94 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.991] | : . ' , ; ` Condition #95 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.991] | : . ' , ; ` Condition #96 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.991] | : . ' , ; ` Condition #97 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.991] | : . ' , ; ` Condition #98 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.991] | : . ' , ; ` Condition #99 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.991] | : . ' , ; ` Condition #100 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.992] | : . ' , ; ` Condition #101 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.992] | : . ' , ; ` Condition #102 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.992] | : . ' , ; ` Condition #103 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.992] | : . ' , ; ` Condition #104 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.992] | : . ' , ; ` Condition #105 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.992] | : . ' , ; ` Condition #106 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.993] | : . ' , ; ` Condition #107 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.993] | : . ' , ; ` Condition #108 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.993] | : . ' , ; ` Condition #109 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.993] | : . ' , ; ` Condition #110 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.993] | : . ' , ; ` Condition #111 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.993] | : . ' , ; ` Condition #112 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.993] | : . ' , ; ` Condition #113 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.994] | : . ' , ; ` Condition #114 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.994] | : . ' , ; ` Condition #115 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.994] | : . ' , ; ` Condition #116 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.994] | : . ' , ; ` Condition #117 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.994] | : . ' , ; ` Condition #118 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.994] | : . ' , ; ` Condition #119 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.994] | : . ' , ; ` Condition #120 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.995] | : . ' , ; ` Condition #121 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.995] | : . ' , ; ` Condition #122 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.995] | : . ' , ; ` Condition #123 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.995] | : . ' , ; ` Condition #124 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.995] | : . ' , ; ` Condition #125 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.995] | : . ' , ; ` Condition #126 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.995] | : . ' , ; ` Condition #127 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.996] | : . ' , ; ` Condition #128 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.996] | : . ' , ; ` Condition #129 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.996] | : . ' , ; ` Condition #130 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.996] | : . ' , ; ` Condition #131 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.996] | : . ' , ; ` Condition #132 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.996] | : . ' , ; ` Condition #133 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.996] | : . ' , ; ` Condition #134 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.997] | : . ' , ; ` Condition #135 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.997] | : . ' , ; ` Condition #136 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.997] | : . ' , ; ` Condition #137 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.997] | : . ' , ; ` Condition #138 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.997] | : . ' , ; ` Condition #139 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.997] | : . ' , ; ` Condition #140 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.997] | : . ' , ; ` Condition #141 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.998] | : . ' , ; ` Condition #142 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.998] | : . ' , ; ` Condition #143 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.998] | : . ' , ; ` Condition #144 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.998] | : . ' , ; ` Condition #145 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.998] | : . ' , ; ` Condition #146 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.998] | : . ' , ; ` Condition #147 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.998] | : . ' , ; ` Condition #148 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.999] | : . ' , ; ` Condition #149 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.999] | : . ' , ; ` Condition #150 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.999] | : . ' , ; ` Condition #151 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.999] | : . ' , ; ` Condition #152 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.999] | : . ' , ; ` Condition #153 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.999] | : . ' , ; ` Condition #154 (class: 'simpleMessage', 'message', 'condition'): [12:32:50.999] | : . ' , ; ` Condition #155 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.000] | : . ' , ; ` Condition #156 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.000] | : . ' , ; ` Condition #157 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.000] | : . ' , ; ` Condition #158 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.000] | : . ' , ; ` Condition #159 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.000] | : . ' , ; ` Condition #160 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.000] | : . ' , ; ` Condition #161 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.000] | : . ' , ; ` Condition #162 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.001] | : . ' , ; ` Condition #163 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.001] | : . ' , ; ` Condition #164 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.001] | : . ' , ; ` Condition #165 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.001] | : . ' , ; ` Condition #166 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.001] | : . ' , ; ` Condition #167 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.001] | : . ' , ; ` Condition #168 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.001] | : . ' , ; ` Condition #169 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.002] | : . ' , ; ` Condition #170 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.002] | : . ' , ; ` Condition #171 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.002] | : . ' , ; ` Condition #172 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.002] | : . ' , ; ` Condition #173 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.002] | : . ' , ; ` Condition #174 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.002] | : . ' , ; ` Condition #175 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.002] | : . ' , ; ` Condition #176 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.003] | : . ' , ; ` Condition #177 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.003] | : . ' , ; ` Condition #178 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.003] | : . ' , ; ` Condition #179 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.003] | : . ' , ; ` Condition #180 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.003] | : . ' , ; ` Condition #181 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.003] | : . ' , ; ` Condition #182 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.003] | : . ' , ; ` Condition #183 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.004] | : . ' , ; ` Condition #184 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.004] | : . ' , ; ` Condition #185 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.004] | : . ' , ; ` Condition #186 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.004] | : . ' , ; ` Condition #187 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.004] | : . ' , ; ` Condition #188 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.004] | : . ' , ; ` Condition #189 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.004] | : . ' , ; ` Condition #190 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.005] | : . ' , ; ` Condition #191 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.005] | : . ' , ; ` Condition #192 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.005] | : . ' , ; ` Condition #193 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.005] | : . ' , ; ` Condition #194 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.005] | : . ' , ; ` Condition #195 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.005] | : . ' , ; ` Condition #196 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.006] | : . ' , ; ` Condition #197 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.006] | : . ' , ; ` Condition #198 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.006] | : . ' , ; ` Condition #199 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.006] | : . ' , ; ` Condition #200 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.007] | : . ' , ; ` Condition #201 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.007] | : . ' , ; ` Condition #202 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.007] | : . ' , ; ` Condition #203 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.007] | : . ' , ; ` Condition #204 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.007] | : . ' , ; ` Condition #205 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.007] | : . ' , ; ` Condition #206 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.007] | : . ' , ; ` Condition #207 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.008] | : . ' , ; ` Condition #208 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.008] | : . ' , ; ` Condition #209 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.008] | : . ' , ; ` Condition #210 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.008] | : . ' , ; ` Condition #211 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.008] | : . ' , ; ` Condition #212 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.008] | : . ' , ; ` Condition #213 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.008] | : . ' , ; ` Condition #214 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.009] | : . ' , ; ` Condition #215 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.009] | : . ' , ; ` Condition #216 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.009] | : . ' , ; ` Condition #217 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.009] | : . ' , ; ` Condition #218 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.009] | : . ' , ; ` Condition #219 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.009] | : . ' , ; ` Condition #220 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.009] | : . ' , ; ` Condition #221 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.010] | : . ' , ; ` Condition #222 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.010] | : . ' , ; ` Condition #223 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.010] | : . ' , ; ` Condition #224 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.010] | : . ' , ; ` Condition #225 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.010] | : . ' , ; ` Condition #226 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.010] | : . ' , ; ` Condition #227 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.010] | : . ' , ; ` Condition #228 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.011] | : . ' , ; ` Condition #229 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.011] | : . ' , ; ` Condition #230 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.011] | : . ' , ; ` Condition #231 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.011] | : . ' , ; ` Condition #232 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.011] | : . ' , ; ` Condition #233 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.011] | : . ' , ; ` Condition #234 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.012] | : . ' , ; ` Condition #235 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.012] | : . ' , ; ` Condition #236 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.012] | : . ' , ; ` Condition #237 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.012] | : . ' , ; ` Condition #238 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.012] | : . ' , ; ` Condition #239 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.012] | : . ' , ; ` Condition #240 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.012] | : . ' , ; ` Condition #241 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.013] | : . ' , ; ` Condition #242 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.013] | : . ' , ; ` Condition #243 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.013] | : . ' , ; ` Condition #244 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.013] | : . ' , ; ` Condition #245 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.013] | : . ' , ; ` Condition #246 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.013] | : . ' , ; ` Condition #247 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.013] | : . ' , ; ` Condition #248 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.014] | : . ' , ; ` Condition #249 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.014] | : . ' , ; ` Condition #250 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.014] | : . ' , ; ` Condition #251 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.014] | : . ' , ; ` Condition #252 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.014] | : . ' , ; ` Condition #253 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.014] | : . ' , ; ` Condition #254 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.014] | : . ' , ; ` Condition #255 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.015] | : . ' , ; ` Condition #256 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.015] | : . ' , ; ` Condition #257 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.015] | : . ' , ; ` Condition #258 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.015] | : . ' , ; ` Condition #259 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.015] | : . ' , ; ` Condition #260 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.015] | : . ' , ; ` Condition #261 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.015] | : . ' , ; ` Condition #262 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.016] | : . ' , ; ` Condition #263 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.016] | : . ' , ; ` Condition #264 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.016] | : . ' , ; ` Condition #265 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.016] | : . ' , ; ` Condition #266 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.016] | : . ' , ; ` Condition #267 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.016] | : . ' , ; ` Condition #268 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.017] | : . ' , ; ` Condition #269 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.017] | : . ' , ; ` Condition #270 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.017] | : . ' , ; ` Condition #271 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.017] | : . ' , ; ` Condition #272 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.017] | : . ' , ; ` Condition #273 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.017] | : . ' , ; ` Condition #274 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.017] | : . ' , ; ` Condition #275 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.018] | : . ' , ; ` Condition #276 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.018] | : . ' , ; signalConditions() ... done [12:32:51.018] | : . ' , ; relay stdout ... [12:32:51.018] | : . ' , ; relay stdout ... done [12:32:51.018] | : . ' , ; check for misuse ... [12:32:51.018] | : . ' , ; check for misuse ... done [12:32:51.019] | : . ' , ; relay conditions ... [12:32:51.019] | : . ' , ; ` Future state: 'finished' [12:32:51.019] | : . ' , ; ` signalConditions() ... [12:32:51.019] | : . ' , ; ` | include = 'condition' [12:32:51.019] | : . ' , ; ` | exclude = 'immediateCondition' [12:32:51.019] | : . ' , ; ` | resignal = TRUE [12:32:51.019] | : . ' , ; ` | Number of conditions: 276 [12:32:51.020] | : . ' , ; ` | int 276 [12:32:51.023] | : . ' , ; ` | Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.023] | : . ' , ; ` | Condition #1: 'simpleMessage', 'message', 'condition' [12:32:50.731] | : . ' , ; ` | : . attachPackages() ... [12:32:51.023] | : . ' , ; ` | Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.023] | : . ' , ; ` | Condition #2: 'simpleMessage', 'message', 'condition' [12:32:50.731] | : . ' , ; ` | : . ' packages: [n=1] 'future' [12:32:51.023] | : . ' , ; ` | Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.023] | : . ' , ; ` | Condition #3: 'simpleMessage', 'message', 'condition' [12:32:50.732] | : . ' , ; ` | : . attachPackages() ... done [12:32:51.024] | : . ' , ; ` | Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.024] | : . ' , ; ` | Condition #4: 'simpleMessage', 'message', 'condition' [12:32:50.732] | : . ' , ; ` | : . attachPackages() ... [12:32:51.024] | : . ' , ; ` | Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.024] | : . ' , ; ` | Condition #5: 'simpleMessage', 'message', 'condition' [12:32:50.732] | : . ' , ; ` | : . ' packages: [n=1] 'future' [12:32:51.024] | : . ' , ; ` | Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.024] | : . ' , ; ` | Condition #6: 'simpleMessage', 'message', 'condition' [12:32:50.733] | : . ' , ; ` | : . attachPackages() ... done [12:32:51.025] | : . ' , ; ` | Condition #7 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.025] | : . ' , ; ` | Condition #7: 'simpleMessage', 'message', 'condition' [12:32:50.760] | : . ' , ; ` | : . future(..., label = NULL) ... [12:32:51.025] | : . ' , ; ` | Condition #8 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.025] | : . ' , ; ` | Condition #8: 'simpleMessage', 'message', 'condition' [12:32:50.760] | : . ' , ; ` | : . ' lazy: FALSE [12:32:51.025] | : . ' , ; ` | Condition #9 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.025] | : . ' , ; ` | Condition #9: 'simpleMessage', 'message', 'condition' [12:32:50.761] | : . ' , ; ` | : . ' stdout: TRUE [12:32:51.026] | : . ' , ; ` | Condition #10 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.026] | : . ' , ; ` | Condition #10: 'simpleMessage', 'message', 'condition' [12:32:50.761] | : . ' , ; ` | : . ' conditions: [n=1] 'condition' [12:32:51.026] | : . ' , ; ` | Condition #11 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.026] | : . ' , ; ` | Condition #11: 'simpleMessage', 'message', 'condition' [12:32:50.761] | : . ' , ; ` | : . ' gc: FALSE [12:32:51.026] | : . ' , ; ` | Condition #12 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.026] | : . ' , ; ` | Condition #12: 'simpleMessage', 'message', 'condition' [12:32:50.761] | : . ' , ; ` | : . ' earlySignal: FALSE [12:32:51.026] | : . ' , ; ` | Condition #13 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.027] | : . ' , ; ` | Condition #13: 'simpleMessage', 'message', 'condition' [12:32:50.762] | : . ' , ; ` | : . ' getGlobalsAndPackages() ... [12:32:51.027] | : . ' , ; ` | Condition #14 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.027] | : . ' , ; ` | Condition #14: 'simpleMessage', 'message', 'condition' [12:32:50.762] | : . ' , ; ` | : . ' , Searching for globals ... [12:32:51.027] | : . ' , ; ` | Condition #15 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.027] | : . ' , ; ` | Condition #15: 'simpleMessage', 'message', 'condition' [12:32:50.764] | : . ' , ; ` | : . ' , ; globals found: [0] [12:32:51.027] | : . ' , ; ` | Condition #16 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.028] | : . ' , ; ` | Condition #16: 'simpleMessage', 'message', 'condition' [12:32:50.764] | : . ' , ; ` | : . ' , Searching for globals ... done [12:32:51.028] | : . ' , ; ` | Condition #17 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.028] | : . ' , ; ` | Condition #17: 'simpleMessage', 'message', 'condition' [12:32:50.765] | : . ' , ; ` | : . ' , globals: [0] [12:32:51.028] | : . ' , ; ` | Condition #18 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.028] | : . ' , ; ` | Condition #18: 'simpleMessage', 'message', 'condition' [12:32:50.765] | : . ' , ; ` | : . ' , packages: [0] [12:32:51.028] | : . ' , ; ` | Condition #19 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.029] | : . ' , ; ` | Condition #19: 'simpleMessage', 'message', 'condition' [12:32:50.765] | : . ' , ; ` | : . ' getGlobalsAndPackages() ... done [12:32:51.029] | : . ' , ; ` | Condition #20 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.029] | : . ' , ; ` | Condition #20: 'simpleMessage', 'message', 'condition' [12:32:50.766] | : . ' , ; ` | : . ' run() for 'Future' () ... [12:32:51.029] | : . ' , ; ` | Condition #21 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.029] | : . ' , ; ` | Condition #21: 'simpleMessage', 'message', 'condition' [12:32:50.766] | : . ' , ; ` | : . ' , state: 'created' [12:32:51.029] | : . ' , ; ` | Condition #22 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.030] | : . ' , ; ` | Condition #22: 'simpleMessage', 'message', 'condition' [12:32:50.766] | : . ' , ; ` | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:51.030] | : . ' , ; ` | Condition #23 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.030] | : . ' , ; ` | Condition #23: 'simpleMessage', 'message', 'condition' [12:32:50.767] | : . ' , ; ` | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:51.030] | : . ' , ; ` | Condition #24 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.030] | : . ' , ; ` | Condition #24: 'simpleMessage', 'message', 'condition' [12:32:50.767] | : . ' , ; ` | : . ' , Using SequentialFutureBackend ... [12:32:51.030] | : . ' , ; ` | Condition #25 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.030] | : . ' , ; ` | Condition #25: 'simpleMessage', 'message', 'condition' [12:32:50.767] | : . ' , ; ` | : . ' , ; Number of futures since start: 9 (9 created, 9 launched, 9 finished) [12:32:51.031] | : . ' , ; ` | Condition #26 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.031] | : . ' , ; ` | Condition #26: 'simpleMessage', 'message', 'condition' [12:32:50.768] | : . ' , ; ` | : . ' , ; Launching futures ... [12:32:51.031] | : . ' , ; ` | Condition #27 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.031] | : . ' , ; ` | Condition #27: 'simpleMessage', 'message', 'condition' [12:32:50.768] | : . ' , ; ` | : . ' , ; ` launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:32:51.031] | : . ' , ; ` | Condition #28 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.031] | : . ' , ; ` | Condition #28: 'simpleMessage', 'message', 'condition' [12:32:50.768] | : . ' , ; ` | : . ' , ; ` | getFutureData() ... [12:32:51.032] | : . ' , ; ` | Condition #29 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.032] | : . ' , ; ` | Condition #29: 'simpleMessage', 'message', 'condition' [12:32:50.769] | : . ' , ; ` | : . ' , ; ` | : getFutureCore() ... [12:32:51.032] | : . ' , ; ` | Condition #30 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.032] | : . ' , ; ` | Condition #30: 'simpleMessage', 'message', 'condition' [12:32:50.769] | : . ' , ; ` | : . ' , ; ` | : . Packages needed by the future expression (n = 0): [12:32:51.032] | : . ' , ; ` | Condition #31 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.032] | : . ' , ; ` | Condition #31: 'simpleMessage', 'message', 'condition' [12:32:50.769] | : . ' , ; ` | : . ' , ; ` | : getFutureCore() ... done [12:32:51.033] | : . ' , ; ` | Condition #32 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.033] | : . ' , ; ` | Condition #32: 'simpleMessage', 'message', 'condition' [12:32:50.769] | : . ' , ; ` | : . ' , ; ` | : getFutureCapture() ... [12:32:51.033] | : . ' , ; ` | Condition #33 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.033] | : . ' , ; ` | Condition #33: 'simpleMessage', 'message', 'condition' [12:32:50.770] | : . ' , ; ` | : . ' , ; ` | : getFutureCapture() ... done [12:32:51.033] | : . ' , ; ` | Condition #34 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.033] | : . ' , ; ` | Condition #34: 'simpleMessage', 'message', 'condition' [12:32:50.770] | : . ' , ; ` | : . ' , ; ` | : getFutureContext() ... [12:32:51.034] | : . ' , ; ` | Condition #35 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.034] | : . ' , ; ` | Condition #35: 'simpleMessage', 'message', 'condition' [12:32:50.770] | : . ' , ; ` | : . ' , ; ` | : . plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:51.034] | : . ' , ; ` | Condition #36 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.034] | : . ' , ; ` | Condition #36: 'simpleMessage', 'message', 'condition' [12:32:50.770] | : . ' , ; ` | : . ' , ; ` | : . ' Getting stack without first backend: [n=0] [12:32:51.034] | : . ' , ; ` | Condition #37 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.034] | : . ' , ; ` | Condition #37: 'simpleMessage', 'message', 'condition' [12:32:50.771] | : . ' , ; ` | : . ' , ; ` | : . plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:51.035] | : . ' , ; ` | Condition #38 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.035] | : . ' , ; ` | Condition #38: 'simpleMessage', 'message', 'condition' [12:32:50.771] | : . ' , ; ` | : . ' , ; ` | : . Packages needed by future backend (n = 0): [12:32:51.035] | : . ' , ; ` | Condition #39 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.035] | : . ' , ; ` | Condition #39: 'simpleMessage', 'message', 'condition' [12:32:50.771] | : . ' , ; ` | : . ' , ; ` | : getFutureContext() ... done [12:32:51.035] | : . ' , ; ` | Condition #40 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.035] | : . ' , ; ` | Condition #40: 'simpleMessage', 'message', 'condition' [12:32:50.771] | : . ' , ; ` | : . ' , ; ` | getFutureData() ... done [12:32:51.036] | : . ' , ; ` | Condition #41 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.036] | : . ' , ; ` | Condition #41: 'simpleMessage', 'message', 'condition' [12:32:50.774] | : . ' , ; ` | : . ' , ; ` | plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:51.036] | : . ' , ; ` | Condition #42 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.036] | : . ' , ; ` | Condition #42: 'simpleMessage', 'message', 'condition' [12:32:50.774] | : . ' , ; ` | : . ' , ; ` | : Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:32:51.036] | : . ' , ; ` | Condition #43 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.036] | : . ' , ; ` | Condition #43: 'simpleMessage', 'message', 'condition' [12:32:50.775] | : . ' , ; ` | : . ' , ; ` | plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:51.037] | : . ' , ; ` | Condition #44 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.037] | : . ' , ; ` | Condition #44: 'simpleMessage', 'message', 'condition' [12:32:50.775] | : . ' , ; ` | : . ' , ; ` | plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:51.037] | : . ' , ; ` | Condition #45 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.037] | : . ' , ; ` | Condition #45: 'simpleMessage', 'message', 'condition' [12:32:50.775] | : . ' , ; ` | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:51.037] | : . ' , ; ` | Condition #46 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.038] | : . ' , ; ` | Condition #46: 'simpleMessage', 'message', 'condition' [12:32:50.776] | : . ' , ; ` | : . ' , ; ` | : . all.equal() for FutureStrategyList ... [12:32:51.038] | : . ' , ; ` | Condition #47 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.038] | : . ' , ; ` | Condition #47: 'simpleMessage', 'message', 'condition' [12:32:50.776] | : . ' , ; ` | : . ' , ; ` | : . ' New stack: [12:32:51.038] | : . ' , ; ` | Condition #48 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.038] | : . ' , ; ` | Condition #48: 'simpleMessage', 'message', 'condition' [12:32:50.776] | : . ' , ; ` | : . ' , ; ` | : . ' List of 1 [12:32:50.776] | : . ' , ; ` | : . ' , ; ` | : . ' $ :function (..., envir = parent.frame()) [12:32:50.776] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.776] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "init")= logi TRUE [12:32:50.776] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.776] | : . ' , ; ` | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.776] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.776] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.776] | : . ' , ; ` | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.038] | : . ' , ; ` | Condition #49 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.039] | : . ' , ; ` | Condition #49: 'simpleMessage', 'message', 'condition' [12:32:50.780] | : . ' , ; ` | : . ' , ; ` | : . ' Old stack: [12:32:51.039] | : . ' , ; ` | Condition #50 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.039] | : . ' , ; ` | Condition #50: 'simpleMessage', 'message', 'condition' [12:32:50.781] | : . ' , ; ` | : . ' , ; ` | : . ' List of 1 [12:32:50.781] | : . ' , ; ` | : . ' , ; ` | : . ' $ :function (..., envir = parent.frame()) [12:32:50.781] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.781] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:32:50.781] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.781] | : . ' , ; ` | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.781] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.781] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:32:50.781] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.781] | : . ' , ; ` | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.781] | : . ' , ; ` | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.781] | : . ' , ; ` | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.039] | : . ' , ; ` | Condition #51 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.039] | : . ' , ; ` | Condition #51: 'simpleMessage', 'message', 'condition' [12:32:50.785] | : . ' , ; ` | : . ' , ; ` | : . ' Not identical [12:32:51.039] | : . ' , ; ` | Condition #52 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.040] | : . ' , ; ` | Condition #52: 'simpleMessage', 'message', 'condition' [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' all.equal() for future ... [12:32:51.040] | : . ' , ; ` | Condition #53 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.040] | : . ' , ; ` | Condition #53: 'simpleMessage', 'message', 'condition' [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , List of 2 [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , $ target :function (..., envir = parent.frame()) [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "init")= logi TRUE [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , $ current:function (..., envir = parent.frame()) [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "init")= chr "done" [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "call")= language plan(sequential) [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.786] | : . ' , ; ` | : . ' , ; ` | : . ' , .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.040] | : . ' , ; ` | Condition #54 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.040] | : . ' , ; ` | Condition #54: 'simpleMessage', 'message', 'condition' [12:32:50.796] | : . ' , ; ` | : . ' , ; ` | : . ' all.equal() for future ... done [12:32:51.040] | : . ' , ; ` | Condition #55 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.041] | : . ' , ; ` | Condition #55: 'simpleMessage', 'message', 'condition' [12:32:50.797] | : . ' , ; ` | : . ' , ; ` | : . all.equal() for FutureStrategyList ... done [12:32:51.041] | : . ' , ; ` | Condition #56 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.041] | : . ' , ; ` | Condition #56: 'simpleMessage', 'message', 'condition' [12:32:50.797] | : . ' , ; ` | : . ' , ; ` | : . plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:51.041] | : . ' , ; ` | Condition #57 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.041] | : . ' , ; ` | Condition #57: 'simpleMessage', 'message', 'condition' [12:32:50.797] | : . ' , ; ` | : . ' , ; ` | : . List of future strategies: [12:32:50.797] | : . ' , ; ` | : . ' , ; ` | : . 1. sequential: [12:32:50.797] | : . ' , ; ` | : . ' , ; ` | : . - args: function (..., envir = parent.frame(), workers = "") [12:32:50.797] | : . ' , ; ` | : . ' , ; ` | : . - tweaked: FALSE [12:32:50.797] | : . ' , ; ` | : . ' , ; ` | : . - call: plan(sequential) [12:32:51.041] | : . ' , ; ` | Condition #58 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.042] | : . ' , ; ` | Condition #58: 'simpleMessage', 'message', 'condition' [12:32:50.798] | : . ' , ; ` | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:51.042] | : . ' , ; ` | Condition #59 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.042] | : . ' , ; ` | Condition #59: 'simpleMessage', 'message', 'condition' [12:32:50.798] | : . ' , ; ` | : . ' , ; ` | plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:51.042] | : . ' , ; ` | Condition #60 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.042] | : . ' , ; ` | Condition #60: 'simpleMessage', 'message', 'condition' [12:32:50.801] | : . ' , ; ` | : . ' , ; ` | plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:51.042] | : . ' , ; ` | Condition #61 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.043] | : . ' , ; ` | Condition #61: 'simpleMessage', 'message', 'condition' [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:51.043] | : . ' , ; ` | Condition #62 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.043] | : . ' , ; ` | Condition #62: 'simpleMessage', 'message', 'condition' [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:51.043] | : . ' , ; ` | Condition #63 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.043] | : . ' , ; ` | Condition #63: 'simpleMessage', 'message', 'condition' [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' all.equal() for FutureStrategyList ... [12:32:51.043] | : . ' , ; ` | Condition #64 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.044] | : . ' , ; ` | Condition #64: 'simpleMessage', 'message', 'condition' [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' , New stack: [12:32:51.044] | : . ' , ; ` | Condition #65 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.044] | : . ' , ; ` | Condition #65: 'simpleMessage', 'message', 'condition' [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' , List of 1 [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' , $ :function (..., envir = parent.frame()) [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "init")= chr "done" [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "call")= language plan(sequential) [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' , .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.802] | : . ' , ; ` | : . ' , ; ` | : . ' , - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.044] | : . ' , ; ` | Condition #66 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.045] | : . ' , ; ` | Condition #66: 'simpleMessage', 'message', 'condition' [12:32:50.808] | : . ' , ; ` | : . ' , ; ` | : . ' , Old stack: [12:32:51.045] | : . ' , ; ` | Condition #67 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.045] | : . ' , ; ` | Condition #67: 'simpleMessage', 'message', 'condition' [12:32:50.808] | : . ' , ; ` | : . ' , ; ` | : . ' , List of 1 [12:32:50.808] | : . ' , ; ` | : . ' , ; ` | : . ' , $ :function (..., envir = parent.frame()) [12:32:50.808] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.808] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "init")= chr "done" [12:32:50.808] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.808] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.808] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.808] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "call")= language plan(sequential) [12:32:50.808] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.808] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.808] | : . ' , ; ` | : . ' , ; ` | : . ' , .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.808] | : . ' , ; ` | : . ' , ; ` | : . ' , - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.046] | : . ' , ; ` | Condition #68 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.046] | : . ' , ; ` | Condition #68: 'simpleMessage', 'message', 'condition' [12:32:50.813] | : . ' , ; ` | : . ' , ; ` | : . ' , Identical [12:32:51.046] | : . ' , ; ` | Condition #69 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.046] | : . ' , ; ` | Condition #69: 'simpleMessage', 'message', 'condition' [12:32:50.814] | : . ' , ; ` | : . ' , ; ` | : . ' all.equal() for FutureStrategyList ... done [12:32:51.047] | : . ' , ; ` | Condition #70 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.047] | : . ' , ; ` | Condition #70: 'simpleMessage', 'message', 'condition' [12:32:50.814] | : . ' , ; ` | : . ' , ; ` | : . ' plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:51.047] | : . ' , ; ` | Condition #71 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.047] | : . ' , ; ` | Condition #71: 'simpleMessage', 'message', 'condition' [12:32:50.814] | : . ' , ; ` | : . ' , ; ` | : . ' List of future strategies: [12:32:50.814] | : . ' , ; ` | : . ' , ; ` | : . ' 1. sequential: [12:32:50.814] | : . ' , ; ` | : . ' , ; ` | : . ' - args: function (..., envir = parent.frame(), workers = "") [12:32:50.814] | : . ' , ; ` | : . ' , ; ` | : . ' - tweaked: FALSE [12:32:50.814] | : . ' , ; ` | : . ' , ; ` | : . ' - call: plan(sequential) [12:32:51.047] | : . ' , ; ` | Condition #72 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.048] | : . ' , ; ` | Condition #72: 'simpleMessage', 'message', 'condition' [12:32:50.815] | : . ' , ; ` | : . ' , ; ` | : . plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:51.048] | : . ' , ; ` | Condition #73 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.048] | : . ' , ; ` | Condition #73: 'simpleMessage', 'message', 'condition' [12:32:50.815] | : . ' , ; ` | : . ' , ; ` | : plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:51.049] | : . ' , ; ` | Condition #74 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.049] | : . ' , ; ` | Condition #74: 'simpleMessage', 'message', 'condition' [12:32:50.816] | : . ' , ; ` | : . ' , ; ` | plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:51.049] | : . ' , ; ` | Condition #75 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.049] | : . ' , ; ` | Condition #75: 'simpleMessage', 'message', 'condition' [12:32:50.816] | : . ' , ; ` | : . ' , ; ` | SequentialFuture started (and completed) [12:32:51.050] | : . ' , ; ` | Condition #76 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.050] | : . ' , ; ` | Condition #76: 'simpleMessage', 'message', 'condition' [12:32:50.817] | : . ' , ; ` | : . ' , ; ` | signalConditions() ... [12:32:51.050] | : . ' , ; ` | Condition #77 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.051] | : . ' , ; ` | Condition #77: 'simpleMessage', 'message', 'condition' [12:32:50.817] | : . ' , ; ` | : . ' , ; ` | : include = 'immediateCondition' [12:32:51.051] | : . ' , ; ` | Condition #78 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.051] | : . ' , ; ` | Condition #78: 'simpleMessage', 'message', 'condition' [12:32:50.817] | : . ' , ; ` | : . ' , ; ` | : exclude = [12:32:51.051] | : . ' , ; ` | Condition #79 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.051] | : . ' , ; ` | Condition #79: 'simpleMessage', 'message', 'condition' [12:32:50.817] | : . ' , ; ` | : . ' , ; ` | : resignal = FALSE [12:32:51.052] | : . ' , ; ` | Condition #80 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.052] | : . ' , ; ` | Condition #80: 'simpleMessage', 'message', 'condition' [12:32:50.817] | : . ' , ; ` | : . ' , ; ` | : Number of conditions: 6 [12:32:51.052] | : . ' , ; ` | Condition #81 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.052] | : . ' , ; ` | Condition #81: 'simpleMessage', 'message', 'condition' [12:32:50.818] | : . ' , ; ` | : . ' , ; ` | : int 6 [12:32:51.052] | : . ' , ; ` | Condition #82 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.052] | : . ' , ; ` | Condition #82: 'simpleMessage', 'message', 'condition' [12:32:50.818] | : . ' , ; ` | : . ' , ; ` | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.053] | : . ' , ; ` | Condition #83 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.053] | : . ' , ; ` | Condition #83: 'simpleMessage', 'message', 'condition' [12:32:50.819] | : . ' , ; ` | : . ' , ; ` | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.053] | : . ' , ; ` | Condition #84 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.053] | : . ' , ; ` | Condition #84: 'simpleMessage', 'message', 'condition' [12:32:50.819] | : . ' , ; ` | : . ' , ; ` | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.053] | : . ' , ; ` | Condition #85 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.053] | : . ' , ; ` | Condition #85: 'simpleMessage', 'message', 'condition' [12:32:50.819] | : . ' , ; ` | : . ' , ; ` | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.054] | : . ' , ; ` | Condition #86 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.054] | : . ' , ; ` | Condition #86: 'simpleMessage', 'message', 'condition' [12:32:50.819] | : . ' , ; ` | : . ' , ; ` | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.054] | : . ' , ; ` | Condition #87 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.054] | : . ' , ; ` | Condition #87: 'simpleMessage', 'message', 'condition' [12:32:50.820] | : . ' , ; ` | : . ' , ; ` | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.054] | : . ' , ; ` | Condition #88 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.054] | : . ' , ; ` | Condition #88: 'simpleMessage', 'message', 'condition' [12:32:50.820] | : . ' , ; ` | : . ' , ; ` | signalConditions() ... done [12:32:51.055] | : . ' , ; ` | Condition #89 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.055] | : . ' , ; ` | Condition #89: 'simpleMessage', 'message', 'condition' [12:32:50.820] | : . ' , ; ` | : . ' , ; ` launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:32:51.055] | : . ' , ; ` | Condition #90 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.055] | : . ' , ; ` | Condition #90: 'simpleMessage', 'message', 'condition' [12:32:50.820] | : . ' , ; ` | : . ' , ; Launching futures ... done [12:32:51.055] | : . ' , ; ` | Condition #91 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.055] | : . ' , ; ` | Condition #91: 'simpleMessage', 'message', 'condition' [12:32:50.821] | : . ' , ; ` | : . ' , ; Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:32:51.056] | : . ' , ; ` | Condition #92 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.056] | : . ' , ; ` | Condition #92: 'simpleMessage', 'message', 'condition' [12:32:50.821] | : . ' , ; ` | : . ' , Using SequentialFutureBackend ... done [12:32:51.056] | : . ' , ; ` | Condition #93 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.056] | : . ' , ; ` | Condition #93: 'simpleMessage', 'message', 'condition' [12:32:50.821] | : . ' , ; ` | : . ' run() for 'Future' () ... done [12:32:51.056] | : . ' , ; ` | Condition #94 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.056] | : . ' , ; ` | Condition #94: 'simpleMessage', 'message', 'condition' [12:32:50.821] | : . ' , ; ` | : . future(..., label = NULL) ... done [12:32:51.057] | : . ' , ; ` | Condition #95 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.057] | : . ' , ; ` | Condition #95: 'simpleMessage', 'message', 'condition' [12:32:50.822] | : . ' , ; ` | : . future(..., label = NULL) ... [12:32:51.057] | : . ' , ; ` | Condition #96 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.058] | : . ' , ; ` | Condition #96: 'simpleMessage', 'message', 'condition' [12:32:50.822] | : . ' , ; ` | : . ' lazy: FALSE [12:32:51.058] | : . ' , ; ` | Condition #97 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.058] | : . ' , ; ` | Condition #97: 'simpleMessage', 'message', 'condition' [12:32:50.822] | : . ' , ; ` | : . ' stdout: TRUE [12:32:51.059] | : . ' , ; ` | Condition #98 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.059] | : . ' , ; ` | Condition #98: 'simpleMessage', 'message', 'condition' [12:32:50.823] | : . ' , ; ` | : . ' conditions: [n=1] 'condition' [12:32:51.059] | : . ' , ; ` | Condition #99 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.059] | : . ' , ; ` | Condition #99: 'simpleMessage', 'message', 'condition' [12:32:50.823] | : . ' , ; ` | : . ' gc: FALSE [12:32:51.060] | : . ' , ; ` | Condition #100 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.060] | : . ' , ; ` | Condition #100: 'simpleMessage', 'message', 'condition' [12:32:50.823] | : . ' , ; ` | : . ' earlySignal: FALSE [12:32:51.060] | : . ' , ; ` | Condition #101 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.060] | : . ' , ; ` | Condition #101: 'simpleMessage', 'message', 'condition' [12:32:50.823] | : . ' , ; ` | : . ' getGlobalsAndPackages() ... [12:32:51.061] | : . ' , ; ` | Condition #102 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.061] | : . ' , ; ` | Condition #102: 'simpleMessage', 'message', 'condition' [12:32:50.823] | : . ' , ; ` | : . ' , Searching for globals ... [12:32:51.061] | : . ' , ; ` | Condition #103 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.062] | : . ' , ; ` | Condition #103: 'simpleMessage', 'message', 'condition' [12:32:50.826] | : . ' , ; ` | : . ' , ; globals found: [0] [12:32:51.062] | : . ' , ; ` | Condition #104 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.062] | : . ' , ; ` | Condition #104: 'simpleMessage', 'message', 'condition' [12:32:50.826] | : . ' , ; ` | : . ' , Searching for globals ... done [12:32:51.062] | : . ' , ; ` | Condition #105 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.063] | : . ' , ; ` | Condition #105: 'simpleMessage', 'message', 'condition' [12:32:50.826] | : . ' , ; ` | : . ' , globals: [0] [12:32:51.063] | : . ' , ; ` | Condition #106 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.063] | : . ' , ; ` | Condition #106: 'simpleMessage', 'message', 'condition' [12:32:50.826] | : . ' , ; ` | : . ' , packages: [0] [12:32:51.064] | : . ' , ; ` | Condition #107 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.064] | : . ' , ; ` | Condition #107: 'simpleMessage', 'message', 'condition' [12:32:50.826] | : . ' , ; ` | : . ' getGlobalsAndPackages() ... done [12:32:51.064] | : . ' , ; ` | Condition #108 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.064] | : . ' , ; ` | Condition #108: 'simpleMessage', 'message', 'condition' [12:32:50.827] | : . ' , ; ` | : . ' run() for 'Future' () ... [12:32:51.065] | : . ' , ; ` | Condition #109 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.065] | : . ' , ; ` | Condition #109: 'simpleMessage', 'message', 'condition' [12:32:50.827] | : . ' , ; ` | : . ' , state: 'created' [12:32:51.065] | : . ' , ; ` | Condition #110 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.065] | : . ' , ; ` | Condition #110: 'simpleMessage', 'message', 'condition' [12:32:50.828] | : . ' , ; ` | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:51.066] | : . ' , ; ` | Condition #111 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.066] | : . ' , ; ` | Condition #111: 'simpleMessage', 'message', 'condition' [12:32:50.828] | : . ' , ; ` | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:51.066] | : . ' , ; ` | Condition #112 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.067] | : . ' , ; ` | Condition #112: 'simpleMessage', 'message', 'condition' [12:32:50.828] | : . ' , ; ` | : . ' , Using SequentialFutureBackend ... [12:32:51.067] | : . ' , ; ` | Condition #113 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.067] | : . ' , ; ` | Condition #113: 'simpleMessage', 'message', 'condition' [12:32:50.828] | : . ' , ; ` | : . ' , ; Number of futures since start: 10 (10 created, 10 launched, 10 finished) [12:32:51.067] | : . ' , ; ` | Condition #114 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.068] | : . ' , ; ` | Condition #114: 'simpleMessage', 'message', 'condition' [12:32:50.828] | : . ' , ; ` | : . ' , ; Launching futures ... [12:32:51.068] | : . ' , ; ` | Condition #115 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.068] | : . ' , ; ` | Condition #115: 'simpleMessage', 'message', 'condition' [12:32:50.829] | : . ' , ; ` | : . ' , ; ` launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:32:51.068] | : . ' , ; ` | Condition #116 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.069] | : . ' , ; ` | Condition #116: 'simpleMessage', 'message', 'condition' [12:32:50.829] | : . ' , ; ` | : . ' , ; ` | getFutureData() ... [12:32:51.069] | : . ' , ; ` | Condition #117 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.069] | : . ' , ; ` | Condition #117: 'simpleMessage', 'message', 'condition' [12:32:50.829] | : . ' , ; ` | : . ' , ; ` | : getFutureCore() ... [12:32:51.069] | : . ' , ; ` | Condition #118 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.069] | : . ' , ; ` | Condition #118: 'simpleMessage', 'message', 'condition' [12:32:50.829] | : . ' , ; ` | : . ' , ; ` | : . Packages needed by the future expression (n = 0): [12:32:51.069] | : . ' , ; ` | Condition #119 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.070] | : . ' , ; ` | Condition #119: 'simpleMessage', 'message', 'condition' [12:32:50.830] | : . ' , ; ` | : . ' , ; ` | : getFutureCore() ... done [12:32:51.070] | : . ' , ; ` | Condition #120 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.070] | : . ' , ; ` | Condition #120: 'simpleMessage', 'message', 'condition' [12:32:50.830] | : . ' , ; ` | : . ' , ; ` | : getFutureCapture() ... [12:32:51.070] | : . ' , ; ` | Condition #121 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.070] | : . ' , ; ` | Condition #121: 'simpleMessage', 'message', 'condition' [12:32:50.830] | : . ' , ; ` | : . ' , ; ` | : getFutureCapture() ... done [12:32:51.070] | : . ' , ; ` | Condition #122 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.070] | : . ' , ; ` | Condition #122: 'simpleMessage', 'message', 'condition' [12:32:50.830] | : . ' , ; ` | : . ' , ; ` | : getFutureContext() ... [12:32:51.071] | : . ' , ; ` | Condition #123 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.071] | : . ' , ; ` | Condition #123: 'simpleMessage', 'message', 'condition' [12:32:50.831] | : . ' , ; ` | : . ' , ; ` | : . plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:51.071] | : . ' , ; ` | Condition #124 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.071] | : . ' , ; ` | Condition #124: 'simpleMessage', 'message', 'condition' [12:32:50.831] | : . ' , ; ` | : . ' , ; ` | : . ' Getting stack without first backend: [n=0] [12:32:51.071] | : . ' , ; ` | Condition #125 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.071] | : . ' , ; ` | Condition #125: 'simpleMessage', 'message', 'condition' [12:32:50.831] | : . ' , ; ` | : . ' , ; ` | : . plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:51.072] | : . ' , ; ` | Condition #126 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.072] | : . ' , ; ` | Condition #126: 'simpleMessage', 'message', 'condition' [12:32:50.831] | : . ' , ; ` | : . ' , ; ` | : . Packages needed by future backend (n = 0): [12:32:51.072] | : . ' , ; ` | Condition #127 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.072] | : . ' , ; ` | Condition #127: 'simpleMessage', 'message', 'condition' [12:32:50.832] | : . ' , ; ` | : . ' , ; ` | : getFutureContext() ... done [12:32:51.072] | : . ' , ; ` | Condition #128 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.072] | : . ' , ; ` | Condition #128: 'simpleMessage', 'message', 'condition' [12:32:50.832] | : . ' , ; ` | : . ' , ; ` | getFutureData() ... done [12:32:51.073] | : . ' , ; ` | Condition #129 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.073] | : . ' , ; ` | Condition #129: 'simpleMessage', 'message', 'condition' [12:32:50.835] | : . ' , ; ` | : . ' , ; ` | plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:51.073] | : . ' , ; ` | Condition #130 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.073] | : . ' , ; ` | Condition #130: 'simpleMessage', 'message', 'condition' [12:32:50.835] | : . ' , ; ` | : . ' , ; ` | : Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:32:51.073] | : . ' , ; ` | Condition #131 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.073] | : . ' , ; ` | Condition #131: 'simpleMessage', 'message', 'condition' [12:32:50.836] | : . ' , ; ` | : . ' , ; ` | plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:51.073] | : . ' , ; ` | Condition #132 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.074] | : . ' , ; ` | Condition #132: 'simpleMessage', 'message', 'condition' [12:32:50.836] | : . ' , ; ` | : . ' , ; ` | plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:51.074] | : . ' , ; ` | Condition #133 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.074] | : . ' , ; ` | Condition #133: 'simpleMessage', 'message', 'condition' [12:32:50.837] | : . ' , ; ` | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:51.074] | : . ' , ; ` | Condition #134 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.074] | : . ' , ; ` | Condition #134: 'simpleMessage', 'message', 'condition' [12:32:50.837] | : . ' , ; ` | : . ' , ; ` | : . all.equal() for FutureStrategyList ... [12:32:51.074] | : . ' , ; ` | Condition #135 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.075] | : . ' , ; ` | Condition #135: 'simpleMessage', 'message', 'condition' [12:32:50.837] | : . ' , ; ` | : . ' , ; ` | : . ' New stack: [12:32:51.075] | : . ' , ; ` | Condition #136 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.075] | : . ' , ; ` | Condition #136: 'simpleMessage', 'message', 'condition' [12:32:50.837] | : . ' , ; ` | : . ' , ; ` | : . ' List of 1 [12:32:50.837] | : . ' , ; ` | : . ' , ; ` | : . ' $ :function (..., envir = parent.frame()) [12:32:50.837] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.837] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "init")= logi TRUE [12:32:50.837] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.837] | : . ' , ; ` | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.837] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.837] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.837] | : . ' , ; ` | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.075] | : . ' , ; ` | Condition #137 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.075] | : . ' , ; ` | Condition #137: 'simpleMessage', 'message', 'condition' [12:32:50.842] | : . ' , ; ` | : . ' , ; ` | : . ' Old stack: [12:32:51.075] | : . ' , ; ` | Condition #138 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.075] | : . ' , ; ` | Condition #138: 'simpleMessage', 'message', 'condition' [12:32:50.842] | : . ' , ; ` | : . ' , ; ` | : . ' List of 1 [12:32:50.842] | : . ' , ; ` | : . ' , ; ` | : . ' $ :function (..., envir = parent.frame()) [12:32:50.842] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.842] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "init")= chr "done" [12:32:50.842] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.842] | : . ' , ; ` | : . ' , ; ` | : . ' .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.842] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.842] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "call")= language plan(sequential) [12:32:50.842] | : . ' , ; ` | : . ' , ; ` | : . ' ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.842] | : . ' , ; ` | : . ' , ; ` | : . ' .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.842] | : . ' , ; ` | : . ' , ; ` | : . ' .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.842] | : . ' , ; ` | : . ' , ; ` | : . ' - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.076] | : . ' , ; ` | Condition #139 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.076] | : . ' , ; ` | Condition #139: 'simpleMessage', 'message', 'condition' [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' Not identical [12:32:51.076] | : . ' , ; ` | Condition #140 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.076] | : . ' , ; ` | Condition #140: 'simpleMessage', 'message', 'condition' [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' all.equal() for future ... [12:32:51.076] | : . ' , ; ` | Condition #141 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.076] | : . ' , ; ` | Condition #141: 'simpleMessage', 'message', 'condition' [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , List of 2 [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , $ target :function (..., envir = parent.frame()) [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "init")= logi TRUE [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , $ current:function (..., envir = parent.frame()) [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "init")= chr "done" [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "call")= language plan(sequential) [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.848] | : . ' , ; ` | : . ' , ; ` | : . ' , .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.077] | : . ' , ; ` | Condition #142 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.077] | : . ' , ; ` | Condition #142: 'simpleMessage', 'message', 'condition' [12:32:50.859] | : . ' , ; ` | : . ' , ; ` | : . ' all.equal() for future ... done [12:32:51.077] | : . ' , ; ` | Condition #143 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.077] | : . ' , ; ` | Condition #143: 'simpleMessage', 'message', 'condition' [12:32:50.859] | : . ' , ; ` | : . ' , ; ` | : . all.equal() for FutureStrategyList ... done [12:32:51.077] | : . ' , ; ` | Condition #144 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.077] | : . ' , ; ` | Condition #144: 'simpleMessage', 'message', 'condition' [12:32:50.859] | : . ' , ; ` | : . ' , ; ` | : . plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:51.078] | : . ' , ; ` | Condition #145 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.078] | : . ' , ; ` | Condition #145: 'simpleMessage', 'message', 'condition' [12:32:50.860] | : . ' , ; ` | : . ' , ; ` | : . List of future strategies: [12:32:50.860] | : . ' , ; ` | : . ' , ; ` | : . 1. sequential: [12:32:50.860] | : . ' , ; ` | : . ' , ; ` | : . - args: function (..., envir = parent.frame(), workers = "") [12:32:50.860] | : . ' , ; ` | : . ' , ; ` | : . - tweaked: FALSE [12:32:50.860] | : . ' , ; ` | : . ' , ; ` | : . - call: plan(sequential) [12:32:51.078] | : . ' , ; ` | Condition #146 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.078] | : . ' , ; ` | Condition #146: 'simpleMessage', 'message', 'condition' [12:32:50.860] | : . ' , ; ` | : . ' , ; ` | : plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:51.078] | : . ' , ; ` | Condition #147 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.078] | : . ' , ; ` | Condition #147: 'simpleMessage', 'message', 'condition' [12:32:50.861] | : . ' , ; ` | : . ' , ; ` | plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:51.078] | : . ' , ; ` | Condition #148 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.079] | : . ' , ; ` | Condition #148: 'simpleMessage', 'message', 'condition' [12:32:50.864] | : . ' , ; ` | : . ' , ; ` | plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:51.079] | : . ' , ; ` | Condition #149 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.079] | : . ' , ; ` | Condition #149: 'simpleMessage', 'message', 'condition' [12:32:50.865] | : . ' , ; ` | : . ' , ; ` | : plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:51.079] | : . ' , ; ` | Condition #150 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.079] | : . ' , ; ` | Condition #150: 'simpleMessage', 'message', 'condition' [12:32:50.865] | : . ' , ; ` | : . ' , ; ` | : . plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:51.079] | : . ' , ; ` | Condition #151 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.080] | : . ' , ; ` | Condition #151: 'simpleMessage', 'message', 'condition' [12:32:50.865] | : . ' , ; ` | : . ' , ; ` | : . ' all.equal() for FutureStrategyList ... [12:32:51.080] | : . ' , ; ` | Condition #152 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.080] | : . ' , ; ` | Condition #152: 'simpleMessage', 'message', 'condition' [12:32:50.866] | : . ' , ; ` | : . ' , ; ` | : . ' , New stack: [12:32:51.080] | : . ' , ; ` | Condition #153 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.080] | : . ' , ; ` | Condition #153: 'simpleMessage', 'message', 'condition' [12:32:50.866] | : . ' , ; ` | : . ' , ; ` | : . ' , List of 1 [12:32:50.866] | : . ' , ; ` | : . ' , ; ` | : . ' , $ :function (..., envir = parent.frame()) [12:32:50.866] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.866] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "init")= chr "done" [12:32:50.866] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.866] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.866] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.866] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "call")= language plan(sequential) [12:32:50.866] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.866] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.866] | : . ' , ; ` | : . ' , ; ` | : . ' , .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.866] | : . ' , ; ` | : . ' , ; ` | : . ' , - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.080] | : . ' , ; ` | Condition #154 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.081] | : . ' , ; ` | Condition #154: 'simpleMessage', 'message', 'condition' [12:32:50.872] | : . ' , ; ` | : . ' , ; ` | : . ' , Old stack: [12:32:51.081] | : . ' , ; ` | Condition #155 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.081] | : . ' , ; ` | Condition #155: 'simpleMessage', 'message', 'condition' [12:32:50.872] | : . ' , ; ` | : . ' , ; ` | : . ' , List of 1 [12:32:50.872] | : . ' , ; ` | : . ' , ; ` | : . ' , $ :function (..., envir = parent.frame()) [12:32:50.872] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:50.872] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "init")= chr "done" [12:32:50.872] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.872] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.872] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.872] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "call")= language plan(sequential) [12:32:50.872] | : . ' , ; ` | : . ' , ; ` | : . ' , ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:50.872] | : . ' , ; ` | : . ' , ; ` | : . ' , .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:50.872] | : . ' , ; ` | : . ' , ; ` | : . ' , .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:50.872] | : . ' , ; ` | : . ' , ; ` | : . ' , - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.081] | : . ' , ; ` | Condition #156 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.081] | : . ' , ; ` | Condition #156: 'simpleMessage', 'message', 'condition' [12:32:50.876] | : . ' , ; ` | : . ' , ; ` | : . ' , Identical [12:32:51.081] | : . ' , ; ` | Condition #157 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.081] | : . ' , ; ` | Condition #157: 'simpleMessage', 'message', 'condition' [12:32:50.876] | : . ' , ; ` | : . ' , ; ` | : . ' all.equal() for FutureStrategyList ... done [12:32:51.082] | : . ' , ; ` | Condition #158 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.082] | : . ' , ; ` | Condition #158: 'simpleMessage', 'message', 'condition' [12:32:50.876] | : . ' , ; ` | : . ' , ; ` | : . ' plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:51.082] | : . ' , ; ` | Condition #159 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.082] | : . ' , ; ` | Condition #159: 'simpleMessage', 'message', 'condition' [12:32:50.876] | : . ' , ; ` | : . ' , ; ` | : . ' List of future strategies: [12:32:50.876] | : . ' , ; ` | : . ' , ; ` | : . ' 1. sequential: [12:32:50.876] | : . ' , ; ` | : . ' , ; ` | : . ' - args: function (..., envir = parent.frame(), workers = "") [12:32:50.876] | : . ' , ; ` | : . ' , ; ` | : . ' - tweaked: FALSE [12:32:50.876] | : . ' , ; ` | : . ' , ; ` | : . ' - call: plan(sequential) [12:32:51.082] | : . ' , ; ` | Condition #160 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.082] | : . ' , ; ` | Condition #160: 'simpleMessage', 'message', 'condition' [12:32:50.877] | : . ' , ; ` | : . ' , ; ` | : . plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:51.083] | : . ' , ; ` | Condition #161 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.083] | : . ' , ; ` | Condition #161: 'simpleMessage', 'message', 'condition' [12:32:50.877] | : . ' , ; ` | : . ' , ; ` | : plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:51.083] | : . ' , ; ` | Condition #162 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.083] | : . ' , ; ` | Condition #162: 'simpleMessage', 'message', 'condition' [12:32:50.877] | : . ' , ; ` | : . ' , ; ` | plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:51.083] | : . ' , ; ` | Condition #163 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.084] | : . ' , ; ` | Condition #163: 'simpleMessage', 'message', 'condition' [12:32:50.878] | : . ' , ; ` | : . ' , ; ` | SequentialFuture started (and completed) [12:32:51.084] | : . ' , ; ` | Condition #164 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.085] | : . ' , ; ` | Condition #164: 'simpleMessage', 'message', 'condition' [12:32:50.878] | : . ' , ; ` | : . ' , ; ` | signalConditions() ... [12:32:51.085] | : . ' , ; ` | Condition #165 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.085] | : . ' , ; ` | Condition #165: 'simpleMessage', 'message', 'condition' [12:32:50.878] | : . ' , ; ` | : . ' , ; ` | : include = 'immediateCondition' [12:32:51.086] | : . ' , ; ` | Condition #166 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.086] | : . ' , ; ` | Condition #166: 'simpleMessage', 'message', 'condition' [12:32:50.878] | : . ' , ; ` | : . ' , ; ` | : exclude = [12:32:51.086] | : . ' , ; ` | Condition #167 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.086] | : . ' , ; ` | Condition #167: 'simpleMessage', 'message', 'condition' [12:32:50.878] | : . ' , ; ` | : . ' , ; ` | : resignal = FALSE [12:32:51.087] | : . ' , ; ` | Condition #168 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.087] | : . ' , ; ` | Condition #168: 'simpleMessage', 'message', 'condition' [12:32:50.879] | : . ' , ; ` | : . ' , ; ` | : Number of conditions: 6 [12:32:51.087] | : . ' , ; ` | Condition #169 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.088] | : . ' , ; ` | Condition #169: 'simpleMessage', 'message', 'condition' [12:32:50.879] | : . ' , ; ` | : . ' , ; ` | : int 6 [12:32:51.088] | : . ' , ; ` | Condition #170 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.088] | : . ' , ; ` | Condition #170: 'simpleMessage', 'message', 'condition' [12:32:50.879] | : . ' , ; ` | : . ' , ; ` | : Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.089] | : . ' , ; ` | Condition #171 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.089] | : . ' , ; ` | Condition #171: 'simpleMessage', 'message', 'condition' [12:32:50.879] | : . ' , ; ` | : . ' , ; ` | : Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.089] | : . ' , ; ` | Condition #172 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.090] | : . ' , ; ` | Condition #172: 'simpleMessage', 'message', 'condition' [12:32:50.880] | : . ' , ; ` | : . ' , ; ` | : Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.090] | : . ' , ; ` | Condition #173 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.090] | : . ' , ; ` | Condition #173: 'simpleMessage', 'message', 'condition' [12:32:50.880] | : . ' , ; ` | : . ' , ; ` | : Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.091] | : . ' , ; ` | Condition #174 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.091] | : . ' , ; ` | Condition #174: 'simpleMessage', 'message', 'condition' [12:32:50.880] | : . ' , ; ` | : . ' , ; ` | : Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.091] | : . ' , ; ` | Condition #175 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.091] | : . ' , ; ` | Condition #175: 'simpleMessage', 'message', 'condition' [12:32:50.880] | : . ' , ; ` | : . ' , ; ` | : Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.092] | : . ' , ; ` | Condition #176 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.092] | : . ' , ; ` | Condition #176: 'simpleMessage', 'message', 'condition' [12:32:50.880] | : . ' , ; ` | : . ' , ; ` | signalConditions() ... done [12:32:51.092] | : . ' , ; ` | Condition #177 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.093] | : . ' , ; ` | Condition #177: 'simpleMessage', 'message', 'condition' [12:32:50.880] | : . ' , ; ` | : . ' , ; ` launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:32:51.093] | : . ' , ; ` | Condition #178 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.093] | : . ' , ; ` | Condition #178: 'simpleMessage', 'message', 'condition' [12:32:50.881] | : . ' , ; ` | : . ' , ; Launching futures ... done [12:32:51.094] | : . ' , ; ` | Condition #179 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.094] | : . ' , ; ` | Condition #179: 'simpleMessage', 'message', 'condition' [12:32:50.881] | : . ' , ; ` | : . ' , ; Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:32:51.094] | : . ' , ; ` | Condition #180 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.094] | : . ' , ; ` | Condition #180: 'simpleMessage', 'message', 'condition' [12:32:50.881] | : . ' , ; ` | : . ' , Using SequentialFutureBackend ... done [12:32:51.095] | : . ' , ; ` | Condition #181 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.095] | : . ' , ; ` | Condition #181: 'simpleMessage', 'message', 'condition' [12:32:50.881] | : . ' , ; ` | : . ' run() for 'Future' () ... done [12:32:51.095] | : . ' , ; ` | Condition #182 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.096] | : . ' , ; ` | Condition #182: 'simpleMessage', 'message', 'condition' [12:32:50.881] | : . ' , ; ` | : . future(..., label = NULL) ... done [12:32:51.096] | : . ' , ; ` | Condition #183 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.096] | : . ' , ; ` | Condition #183: 'simpleMessage', 'message', 'condition' [12:32:50.882] | : . ' , ; ` | : . value() for SequentialFuture () ... [12:32:51.096] | : . ' , ; ` | Condition #184 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.097] | : . ' , ; ` | Condition #184: 'simpleMessage', 'message', 'condition' [12:32:50.882] | : . ' , ; ` | : . ' signalConditions() ... [12:32:51.097] | : . ' , ; ` | Condition #185 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.097] | : . ' , ; ` | Condition #185: 'simpleMessage', 'message', 'condition' [12:32:50.882] | : . ' , ; ` | : . ' , include = 'immediateCondition' [12:32:51.098] | : . ' , ; ` | Condition #186 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.098] | : . ' , ; ` | Condition #186: 'simpleMessage', 'message', 'condition' [12:32:50.882] | : . ' , ; ` | : . ' , exclude = [12:32:51.098] | : . ' , ; ` | Condition #187 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.099] | : . ' , ; ` | Condition #187: 'simpleMessage', 'message', 'condition' [12:32:50.882] | : . ' , ; ` | : . ' , resignal = FALSE [12:32:51.099] | : . ' , ; ` | Condition #188 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.099] | : . ' , ; ` | Condition #188: 'simpleMessage', 'message', 'condition' [12:32:50.882] | : . ' , ; ` | : . ' , Number of conditions: 6 [12:32:51.100] | : . ' , ; ` | Condition #189 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.100] | : . ' , ; ` | Condition #189: 'simpleMessage', 'message', 'condition' [12:32:50.883] | : . ' , ; ` | : . ' , int 6 [12:32:51.100] | : . ' , ; ` | Condition #190 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.100] | : . ' , ; ` | Condition #190: 'simpleMessage', 'message', 'condition' [12:32:50.883] | : . ' , ; ` | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.101] | : . ' , ; ` | Condition #191 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.101] | : . ' , ; ` | Condition #191: 'simpleMessage', 'message', 'condition' [12:32:50.883] | : . ' , ; ` | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.101] | : . ' , ; ` | Condition #192 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.102] | : . ' , ; ` | Condition #192: 'simpleMessage', 'message', 'condition' [12:32:50.883] | : . ' , ; ` | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.102] | : . ' , ; ` | Condition #193 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.102] | : . ' , ; ` | Condition #193: 'simpleMessage', 'message', 'condition' [12:32:50.884] | : . ' , ; ` | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.103] | : . ' , ; ` | Condition #194 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.103] | : . ' , ; ` | Condition #194: 'simpleMessage', 'message', 'condition' [12:32:50.884] | : . ' , ; ` | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.103] | : . ' , ; ` | Condition #195 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.103] | : . ' , ; ` | Condition #195: 'simpleMessage', 'message', 'condition' [12:32:50.884] | : . ' , ; ` | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.104] | : . ' , ; ` | Condition #196 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.104] | : . ' , ; ` | Condition #196: 'simpleMessage', 'message', 'condition' [12:32:50.884] | : . ' , ; ` | : . ' signalConditions() ... done [12:32:51.104] | : . ' , ; ` | Condition #197 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.105] | : . ' , ; ` | Condition #197: 'simpleMessage', 'message', 'condition' [12:32:50.884] | : . ' , ; ` | : . ' relay stdout ... [12:32:51.105] | : . ' , ; ` | Condition #198 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.105] | : . ' , ; ` | Condition #198: 'simpleMessage', 'message', 'condition' [12:32:50.884] | : . ' , ; ` | : . ' relay stdout ... done [12:32:51.106] | : . ' , ; ` | Condition #199 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.106] | : . ' , ; ` | Condition #199: 'simpleMessage', 'message', 'condition' [12:32:50.885] | : . ' , ; ` | : . ' check for misuse ... [12:32:51.106] | : . ' , ; ` | Condition #200 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.107] | : . ' , ; ` | Condition #200: 'simpleMessage', 'message', 'condition' [12:32:50.885] | : . ' , ; ` | : . ' check for misuse ... done [12:32:51.107] | : . ' , ; ` | Condition #201 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.107] | : . ' , ; ` | Condition #201: 'simpleMessage', 'message', 'condition' [12:32:50.885] | : . ' , ; ` | : . ' relay conditions ... [12:32:51.108] | : . ' , ; ` | Condition #202 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.108] | : . ' , ; ` | Condition #202: 'simpleMessage', 'message', 'condition' [12:32:50.885] | : . ' , ; ` | : . ' , Future state: 'finished' [12:32:51.108] | : . ' , ; ` | Condition #203 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.108] | : . ' , ; ` | Condition #203: 'simpleMessage', 'message', 'condition' [12:32:50.885] | : . ' , ; ` | : . ' , signalConditions() ... [12:32:51.109] | : . ' , ; ` | Condition #204 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.109] | : . ' , ; ` | Condition #204: 'simpleMessage', 'message', 'condition' [12:32:50.885] | : . ' , ; ` | : . ' , ; include = 'condition' [12:32:51.109] | : . ' , ; ` | Condition #205 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.110] | : . ' , ; ` | Condition #205: 'simpleMessage', 'message', 'condition' [12:32:50.886] | : . ' , ; ` | : . ' , ; exclude = 'immediateCondition' [12:32:51.110] | : . ' , ; ` | Condition #206 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.110] | : . ' , ; ` | Condition #206: 'simpleMessage', 'message', 'condition' [12:32:50.886] | : . ' , ; ` | : . ' , ; resignal = TRUE [12:32:51.111] | : . ' , ; ` | Condition #207 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.111] | : . ' , ; ` | Condition #207: 'simpleMessage', 'message', 'condition' [12:32:50.886] | : . ' , ; ` | : . ' , ; Number of conditions: 6 [12:32:51.111] | : . ' , ; ` | Condition #208 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.112] | : . ' , ; ` | Condition #208: 'simpleMessage', 'message', 'condition' [12:32:50.886] | : . ' , ; ` | : . ' , ; int 6 [12:32:51.112] | : . ' , ; ` | Condition #209 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.112] | : . ' , ; ` | Condition #209: 'simpleMessage', 'message', 'condition' [12:32:50.887] | : . ' , ; ` | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.112] | : . ' , ; ` | Condition #210 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.113] | : . ' , ; ` | Condition #210: 'simpleMessage', 'message', 'condition' [12:32:50.887] | : . ' , ; ` | : . ' , ; Condition #1: 'simpleMessage', 'message', 'condition' [12:32:51.113] | : . ' , ; ` | Condition #211 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.113] | : . ' , ; ` | Condition #211: 'simpleMessage', 'message', 'condition' [12:32:50.772] | : . ' , ; ` | : . ' , ; ` | attachPackages() ... [12:32:51.114] | : . ' , ; ` | Condition #212 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.114] | : . ' , ; ` | Condition #212: 'simpleMessage', 'message', 'condition' [12:32:50.887] | : . ' , ; ` | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.114] | : . ' , ; ` | Condition #213 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.115] | : . ' , ; ` | Condition #213: 'simpleMessage', 'message', 'condition' [12:32:50.887] | : . ' , ; ` | : . ' , ; Condition #2: 'simpleMessage', 'message', 'condition' [12:32:51.115] | : . ' , ; ` | Condition #214 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.115] | : . ' , ; ` | Condition #214: 'simpleMessage', 'message', 'condition' [12:32:50.772] | : . ' , ; ` | : . ' , ; ` | : packages: [n=1] 'future' [12:32:51.115] | : . ' , ; ` | Condition #215 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.116] | : . ' , ; ` | Condition #215: 'simpleMessage', 'message', 'condition' [12:32:50.887] | : . ' , ; ` | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.116] | : . ' , ; ` | Condition #216 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.116] | : . ' , ; ` | Condition #216: 'simpleMessage', 'message', 'condition' [12:32:50.887] | : . ' , ; ` | : . ' , ; Condition #3: 'simpleMessage', 'message', 'condition' [12:32:51.117] | : . ' , ; ` | Condition #217 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.117] | : . ' , ; ` | Condition #217: 'simpleMessage', 'message', 'condition' [12:32:50.773] | : . ' , ; ` | : . ' , ; ` | attachPackages() ... done [12:32:51.117] | : . ' , ; ` | Condition #218 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.118] | : . ' , ; ` | Condition #218: 'simpleMessage', 'message', 'condition' [12:32:50.888] | : . ' , ; ` | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.118] | : . ' , ; ` | Condition #219 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.118] | : . ' , ; ` | Condition #219: 'simpleMessage', 'message', 'condition' [12:32:50.888] | : . ' , ; ` | : . ' , ; Condition #4: 'simpleMessage', 'message', 'condition' [12:32:51.119] | : . ' , ; ` | Condition #220 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.119] | : . ' , ; ` | Condition #220: 'simpleMessage', 'message', 'condition' [12:32:50.773] | : . ' , ; ` | : . ' , ; ` | attachPackages() ... [12:32:51.119] | : . ' , ; ` | Condition #221 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.119] | : . ' , ; ` | Condition #221: 'simpleMessage', 'message', 'condition' [12:32:50.888] | : . ' , ; ` | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.120] | : . ' , ; ` | Condition #222 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.120] | : . ' , ; ` | Condition #222: 'simpleMessage', 'message', 'condition' [12:32:50.888] | : . ' , ; ` | : . ' , ; Condition #5: 'simpleMessage', 'message', 'condition' [12:32:51.120] | : . ' , ; ` | Condition #223 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.121] | : . ' , ; ` | Condition #223: 'simpleMessage', 'message', 'condition' [12:32:50.773] | : . ' , ; ` | : . ' , ; ` | : packages: [n=0] [12:32:51.121] | : . ' , ; ` | Condition #224 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.121] | : . ' , ; ` | Condition #224: 'simpleMessage', 'message', 'condition' [12:32:50.888] | : . ' , ; ` | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.122] | : . ' , ; ` | Condition #225 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.122] | : . ' , ; ` | Condition #225: 'simpleMessage', 'message', 'condition' [12:32:50.889] | : . ' , ; ` | : . ' , ; Condition #6: 'simpleMessage', 'message', 'condition' [12:32:51.122] | : . ' , ; ` | Condition #226 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.123] | : . ' , ; ` | Condition #226: 'simpleMessage', 'message', 'condition' [12:32:50.773] | : . ' , ; ` | : . ' , ; ` | attachPackages() ... done [12:32:51.123] | : . ' , ; ` | Condition #227 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.123] | : . ' , ; ` | Condition #227: 'simpleMessage', 'message', 'condition' [12:32:50.889] | : . ' , ; ` | : . ' , signalConditions() ... done [12:32:51.124] | : . ' , ; ` | Condition #228 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.124] | : . ' , ; ` | Condition #228: 'simpleMessage', 'message', 'condition' [12:32:50.889] | : . ' , ; ` | : . ' relay conditions ... done [12:32:51.124] | : . ' , ; ` | Condition #229 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.124] | : . ' , ; ` | Condition #229: 'simpleMessage', 'message', 'condition' [12:32:50.889] | : . ' , ; ` | : . value() for SequentialFuture () ... done [12:32:51.125] | : . ' , ; ` | Condition #230 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.125] | : . ' , ; ` | Condition #230: 'simpleMessage', 'message', 'condition' [12:32:50.889] | : . ' , ; ` | : . value() for SequentialFuture () ... [12:32:51.125] | : . ' , ; ` | Condition #231 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.126] | : . ' , ; ` | Condition #231: 'simpleMessage', 'message', 'condition' [12:32:50.890] | : . ' , ; ` | : . ' signalConditions() ... [12:32:51.126] | : . ' , ; ` | Condition #232 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.126] | : . ' , ; ` | Condition #232: 'simpleMessage', 'message', 'condition' [12:32:50.890] | : . ' , ; ` | : . ' , include = 'immediateCondition' [12:32:51.127] | : . ' , ; ` | Condition #233 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.127] | : . ' , ; ` | Condition #233: 'simpleMessage', 'message', 'condition' [12:32:50.890] | : . ' , ; ` | : . ' , exclude = [12:32:51.127] | : . ' , ; ` | Condition #234 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.128] | : . ' , ; ` | Condition #234: 'simpleMessage', 'message', 'condition' [12:32:50.890] | : . ' , ; ` | : . ' , resignal = FALSE [12:32:51.128] | : . ' , ; ` | Condition #235 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.128] | : . ' , ; ` | Condition #235: 'simpleMessage', 'message', 'condition' [12:32:50.890] | : . ' , ; ` | : . ' , Number of conditions: 6 [12:32:51.129] | : . ' , ; ` | Condition #236 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.129] | : . ' , ; ` | Condition #236: 'simpleMessage', 'message', 'condition' [12:32:50.890] | : . ' , ; ` | : . ' , int 6 [12:32:51.129] | : . ' , ; ` | Condition #237 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.129] | : . ' , ; ` | Condition #237: 'simpleMessage', 'message', 'condition' [12:32:50.891] | : . ' , ; ` | : . ' , Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.130] | : . ' , ; ` | Condition #238 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.130] | : . ' , ; ` | Condition #238: 'simpleMessage', 'message', 'condition' [12:32:50.891] | : . ' , ; ` | : . ' , Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.130] | : . ' , ; ` | Condition #239 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.131] | : . ' , ; ` | Condition #239: 'simpleMessage', 'message', 'condition' [12:32:50.891] | : . ' , ; ` | : . ' , Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.131] | : . ' , ; ` | Condition #240 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.131] | : . ' , ; ` | Condition #240: 'simpleMessage', 'message', 'condition' [12:32:50.891] | : . ' , ; ` | : . ' , Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.132] | : . ' , ; ` | Condition #241 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.132] | : . ' , ; ` | Condition #241: 'simpleMessage', 'message', 'condition' [12:32:50.892] | : . ' , ; ` | : . ' , Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.132] | : . ' , ; ` | Condition #242 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.133] | : . ' , ; ` | Condition #242: 'simpleMessage', 'message', 'condition' [12:32:50.892] | : . ' , ; ` | : . ' , Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.133] | : . ' , ; ` | Condition #243 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.133] | : . ' , ; ` | Condition #243: 'simpleMessage', 'message', 'condition' [12:32:50.892] | : . ' , ; ` | : . ' signalConditions() ... done [12:32:51.134] | : . ' , ; ` | Condition #244 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.134] | : . ' , ; ` | Condition #244: 'simpleMessage', 'message', 'condition' [12:32:50.892] | : . ' , ; ` | : . ' relay stdout ... [12:32:51.134] | : . ' , ; ` | Condition #245 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.135] | : . ' , ; ` | Condition #245: 'simpleMessage', 'message', 'condition' [12:32:50.892] | : . ' , ; ` | : . ' relay stdout ... done [12:32:51.135] | : . ' , ; ` | Condition #246 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.135] | : . ' , ; ` | Condition #246: 'simpleMessage', 'message', 'condition' [12:32:50.893] | : . ' , ; ` | : . ' check for misuse ... [12:32:51.136] | : . ' , ; ` | Condition #247 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.136] | : . ' , ; ` | Condition #247: 'simpleMessage', 'message', 'condition' [12:32:50.893] | : . ' , ; ` | : . ' check for misuse ... done [12:32:51.136] | : . ' , ; ` | Condition #248 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.137] | : . ' , ; ` | Condition #248: 'simpleMessage', 'message', 'condition' [12:32:50.893] | : . ' , ; ` | : . ' relay conditions ... [12:32:51.137] | : . ' , ; ` | Condition #249 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.137] | : . ' , ; ` | Condition #249: 'simpleMessage', 'message', 'condition' [12:32:50.893] | : . ' , ; ` | : . ' , Future state: 'finished' [12:32:51.138] | : . ' , ; ` | Condition #250 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.138] | : . ' , ; ` | Condition #250: 'simpleMessage', 'message', 'condition' [12:32:50.893] | : . ' , ; ` | : . ' , signalConditions() ... [12:32:51.138] | : . ' , ; ` | Condition #251 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.138] | : . ' , ; ` | Condition #251: 'simpleMessage', 'message', 'condition' [12:32:50.893] | : . ' , ; ` | : . ' , ; include = 'condition' [12:32:51.139] | : . ' , ; ` | Condition #252 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.139] | : . ' , ; ` | Condition #252: 'simpleMessage', 'message', 'condition' [12:32:50.893] | : . ' , ; ` | : . ' , ; exclude = 'immediateCondition' [12:32:51.139] | : . ' , ; ` | Condition #253 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.140] | : . ' , ; ` | Condition #253: 'simpleMessage', 'message', 'condition' [12:32:50.894] | : . ' , ; ` | : . ' , ; resignal = TRUE [12:32:51.140] | : . ' , ; ` | Condition #254 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.140] | : . ' , ; ` | Condition #254: 'simpleMessage', 'message', 'condition' [12:32:50.894] | : . ' , ; ` | : . ' , ; Number of conditions: 6 [12:32:51.141] | : . ' , ; ` | Condition #255 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.141] | : . ' , ; ` | Condition #255: 'simpleMessage', 'message', 'condition' [12:32:50.894] | : . ' , ; ` | : . ' , ; int 6 [12:32:51.141] | : . ' , ; ` | Condition #256 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.141] | : . ' , ; ` | Condition #256: 'simpleMessage', 'message', 'condition' [12:32:50.894] | : . ' , ; ` | : . ' , ; Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.142] | : . ' , ; ` | Condition #257 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.142] | : . ' , ; ` | Condition #257: 'simpleMessage', 'message', 'condition' [12:32:50.895] | : . ' , ; ` | : . ' , ; Condition #1: 'simpleMessage', 'message', 'condition' [12:32:51.142] | : . ' , ; ` | Condition #258 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.143] | : . ' , ; ` | Condition #258: 'simpleMessage', 'message', 'condition' [12:32:50.832] | : . ' , ; ` | : . ' , ; ` | attachPackages() ... [12:32:51.143] | : . ' , ; ` | Condition #259 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.143] | : . ' , ; ` | Condition #259: 'simpleMessage', 'message', 'condition' [12:32:50.895] | : . ' , ; ` | : . ' , ; Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.144] | : . ' , ; ` | Condition #260 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.144] | : . ' , ; ` | Condition #260: 'simpleMessage', 'message', 'condition' [12:32:50.895] | : . ' , ; ` | : . ' , ; Condition #2: 'simpleMessage', 'message', 'condition' [12:32:51.144] | : . ' , ; ` | Condition #261 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.145] | : . ' , ; ` | Condition #261: 'simpleMessage', 'message', 'condition' [12:32:50.833] | : . ' , ; ` | : . ' , ; ` | : packages: [n=1] 'future' [12:32:51.145] | : . ' , ; ` | Condition #262 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.145] | : . ' , ; ` | Condition #262: 'simpleMessage', 'message', 'condition' [12:32:50.895] | : . ' , ; ` | : . ' , ; Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.146] | : . ' , ; ` | Condition #263 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.146] | : . ' , ; ` | Condition #263: 'simpleMessage', 'message', 'condition' [12:32:50.895] | : . ' , ; ` | : . ' , ; Condition #3: 'simpleMessage', 'message', 'condition' [12:32:51.146] | : . ' , ; ` | Condition #264 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.146] | : . ' , ; ` | Condition #264: 'simpleMessage', 'message', 'condition' [12:32:50.833] | : . ' , ; ` | : . ' , ; ` | attachPackages() ... done [12:32:51.147] | : . ' , ; ` | Condition #265 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.147] | : . ' , ; ` | Condition #265: 'simpleMessage', 'message', 'condition' [12:32:50.896] | : . ' , ; ` | : . ' , ; Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.147] | : . ' , ; ` | Condition #266 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.148] | : . ' , ; ` | Condition #266: 'simpleMessage', 'message', 'condition' [12:32:50.896] | : . ' , ; ` | : . ' , ; Condition #4: 'simpleMessage', 'message', 'condition' [12:32:51.148] | : . ' , ; ` | Condition #267 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.151] | : . ' , ; ` | Condition #267: 'simpleMessage', 'message', 'condition' [12:32:50.833] | : . ' , ; ` | : . ' , ; ` | attachPackages() ... [12:32:51.152] | : . ' , ; ` | Condition #268 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.152] | : . ' , ; ` | Condition #268: 'simpleMessage', 'message', 'condition' [12:32:50.896] | : . ' , ; ` | : . ' , ; Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.152] | : . ' , ; ` | Condition #269 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.153] | : . ' , ; ` | Condition #269: 'simpleMessage', 'message', 'condition' [12:32:50.896] | : . ' , ; ` | : . ' , ; Condition #5: 'simpleMessage', 'message', 'condition' [12:32:51.153] | : . ' , ; ` | Condition #270 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.153] | : . ' , ; ` | Condition #270: 'simpleMessage', 'message', 'condition' [12:32:50.833] | : . ' , ; ` | : . ' , ; ` | : packages: [n=0] [12:32:51.154] | : . ' , ; ` | Condition #271 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.154] | : . ' , ; ` | Condition #271: 'simpleMessage', 'message', 'condition' [12:32:50.897] | : . ' , ; ` | : . ' , ; Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.154] | : . ' , ; ` | Condition #272 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.155] | : . ' , ; ` | Condition #272: 'simpleMessage', 'message', 'condition' [12:32:50.897] | : . ' , ; ` | : . ' , ; Condition #6: 'simpleMessage', 'message', 'condition' [12:32:51.155] | : . ' , ; ` | Condition #273 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.155] | : . ' , ; ` | Condition #273: 'simpleMessage', 'message', 'condition' [12:32:50.834] | : . ' , ; ` | : . ' , ; ` | attachPackages() ... done [12:32:51.156] | : . ' , ; ` | Condition #274 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.156] | : . ' , ; ` | Condition #274: 'simpleMessage', 'message', 'condition' [12:32:50.897] | : . ' , ; ` | : . ' , signalConditions() ... done [12:32:51.156] | : . ' , ; ` | Condition #275 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.157] | : . ' , ; ` | Condition #275: 'simpleMessage', 'message', 'condition' [12:32:50.897] | : . ' , ; ` | : . ' relay conditions ... done [12:32:51.157] | : . ' , ; ` | Condition #276 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.157] | : . ' , ; ` | Condition #276: 'simpleMessage', 'message', 'condition' [12:32:50.897] | : . ' , ; ` | : . value() for SequentialFuture () ... done [12:32:51.158] | : . ' , ; ` signalConditions() ... done [12:32:51.158] | : . ' , ; relay conditions ... done [12:32:51.158] | : . ' , value() for SequentialFuture () ... done a = 10 [12:32:51.159] | : . ' , future(..., label = NULL) ... [12:32:51.159] | : . ' , ; lazy: FALSE [12:32:51.159] | : . ' , ; stdout: TRUE [12:32:51.159] | : . ' , ; conditions: [n=1] 'condition' [12:32:51.160] | : . ' , ; gc: FALSE [12:32:51.160] | : . ' , ; earlySignal: FALSE [12:32:51.160] | : . ' , ; getGlobalsAndPackages() ... [12:32:51.160] | : . ' , ; ` Searching for globals ... [12:32:51.171] | : . ' , ; ` | globals found: [3] '{', '+', 'a' [12:32:51.171] | : . ' , ; ` Searching for globals ... done [12:32:51.171] | : . ' , ; ` Resolving globals: FALSE [12:32:51.172] | : . ' , ; ` Search for packages associated with the globals ... [12:32:51.172] | : . ' , ; ` | Packages associated with globals: [1] 'base' [12:32:51.173] | : . ' , ; ` | Packages: [1] 'base' [12:32:51.173] | : . ' , ; ` Search for packages associated with the globals ... done [12:32:51.173] | : . ' , ; ` Packages after dropping 'base': [0] [12:32:51.174] | : . ' , ; ` globals: [1] 'a' [12:32:51.174] | : . ' , ; ` packages: [0] [12:32:51.174] | : . ' , ; getGlobalsAndPackages() ... done [12:32:51.175] | : . ' , ; run() for 'Future' () ... [12:32:51.175] | : . ' , ; ` state: 'created' [12:32:51.175] | : . ' , ; ` plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:51.175] | : . ' , ; ` plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:51.176] | : . ' , ; ` Using SequentialFutureBackend ... [12:32:51.176] | : . ' , ; ` | Number of futures since start: 12 (12 created, 12 launched, 12 finished) [12:32:51.176] | : . ' , ; ` | Launching futures ... [12:32:51.177] | : . ' , ; ` | : launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... [12:32:51.177] | : . ' , ; ` | : . getFutureData() ... [12:32:51.177] | : . ' , ; ` | : . ' getFutureCore() ... [12:32:51.177] | : . ' , ; ` | : . ' , Packages needed by the future expression (n = 0): [12:32:51.178] | : . ' , ; ` | : . ' getFutureCore() ... done [12:32:51.178] | : . ' , ; ` | : . ' getFutureCapture() ... [12:32:51.178] | : . ' , ; ` | : . ' getFutureCapture() ... done [12:32:51.179] | : . ' , ; ` | : . ' getFutureContext() ... [12:32:51.179] | : . ' , ; ` | : . ' , plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:51.179] | : . ' , ; ` | : . ' , ; Getting stack without first backend: [n=0] [12:32:51.179] | : . ' , ; ` | : . ' , plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:51.180] | : . ' , ; ` | : . ' , Packages needed by future backend (n = 0): [12:32:51.180] | : . ' , ; ` | : . ' getFutureContext() ... done [12:32:51.180] | : . ' , ; ` | : . getFutureData() ... done [12:32:51.183] | : . ' , ; ` | : . plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:51.183] | : . ' , ; ` | : . ' Getting full stack: [n=1] 'sequential', 'uniprocess', 'future', 'function' [12:32:51.184] | : . ' , ; ` | : . plan("list", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:51.184] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:51.184] | : . ' , ; ` | : . ' plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:51.185] | : . ' , ; ` | : . ' , all.equal() for FutureStrategyList ... [12:32:51.185] | : . ' , ; ` | : . ' , ; New stack: [12:32:51.185] | : . ' , ; ` | : . ' , ; List of 1 [12:32:51.185] | : . ' , ; ` | : . ' , ; $ :function (..., envir = parent.frame()) [12:32:51.185] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:51.185] | : . ' , ; ` | : . ' , ; ..- attr(*, "init")= logi TRUE [12:32:51.185] | : . ' , ; ` | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.185] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.185] | : . ' , ; ` | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.185] | : . ' , ; ` | : . ' , ; ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:51.185] | : . ' , ; ` | : . ' , ; - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.190] | : . ' , ; ` | : . ' , ; Old stack: [12:32:51.191] | : . ' , ; ` | : . ' , ; List of 1 [12:32:51.191] | : . ' , ; ` | : . ' , ; $ :function (..., envir = parent.frame()) [12:32:51.191] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:51.191] | : . ' , ; ` | : . ' , ; ..- attr(*, "init")= chr "done" [12:32:51.191] | : . ' , ; ` | : . ' , ; ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.191] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.191] | : . ' , ; ` | : . ' , ; ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.191] | : . ' , ; ` | : . ' , ; ..- attr(*, "call")= language plan(sequential) [12:32:51.191] | : . ' , ; ` | : . ' , ; ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:51.191] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.191] | : . ' , ; ` | : . ' , ; .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.191] | : . ' , ; ` | : . ' , ; - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.197] | : . ' , ; ` | : . ' , ; Not identical [12:32:51.197] | : . ' , ; ` | : . ' , ; all.equal() for future ... [12:32:51.198] | : . ' , ; ` | : . ' , ; ` List of 2 [12:32:51.198] | : . ' , ; ` | : . ' , ; ` $ target :function (..., envir = parent.frame()) [12:32:51.198] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:51.198] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= logi TRUE [12:32:51.198] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.198] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.198] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.198] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(strategiesR, .cleanup = FALSE, .init = FALSE) [12:32:51.198] | : . ' , ; ` | : . ' , ; ` $ current:function (..., envir = parent.frame()) [12:32:51.198] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:51.198] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= chr "done" [12:32:51.198] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.198] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.198] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.198] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(sequential) [12:32:51.198] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:51.198] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.198] | : . ' , ; ` | : . ' , ; ` .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.208] | : . ' , ; ` | : . ' , ; all.equal() for future ... done [12:32:51.209] | : . ' , ; ` | : . ' , all.equal() for FutureStrategyList ... done [12:32:51.209] | : . ' , ; ` | : . ' , plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:51.209] | : . ' , ; ` | : . ' , List of future strategies: [12:32:51.209] | : . ' , ; ` | : . ' , 1. sequential: [12:32:51.209] | : . ' , ; ` | : . ' , - args: function (..., envir = parent.frame(), workers = "") [12:32:51.209] | : . ' , ; ` | : . ' , - tweaked: FALSE [12:32:51.209] | : . ' , ; ` | : . ' , - call: plan(sequential) [12:32:51.210] | : . ' , ; ` | : . ' plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:51.211] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:51.211] | : . ' , ; ` | : . assign_globals() ... [12:32:51.211] | : . ' , ; ` | : . List of 1 [12:32:51.211] | : . ' , ; ` | : . $ a: num 10 [12:32:51.211] | : . ' , ; ` | : . - attr(*, "where")=List of 1 [12:32:51.211] | : . ' , ; ` | : . ..$ a: [12:32:51.211] | : . ' , ; ` | : . - attr(*, "class")= chr [1:3] "FutureGlobals" "Globals" "list" [12:32:51.211] | : . ' , ; ` | : . - attr(*, "resolved")= logi FALSE [12:32:51.211] | : . ' , ; ` | : . - attr(*, "total_size")= num NA [12:32:51.211] | : . ' , ; ` | : . - attr(*, "already-done")= logi TRUE [12:32:51.215] | : . ' , ; ` | : . - copied 'a' to environment [12:32:51.216] | : . ' , ; ` | : . assign_globals() ... done [12:32:51.219] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:51.219] | : . ' , ; ` | : . ' plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... [12:32:51.219] | : . ' , ; ` | : . ' , plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... [12:32:51.220] | : . ' , ; ` | : . ' , ; all.equal() for FutureStrategyList ... [12:32:51.220] | : . ' , ; ` | : . ' , ; ` New stack: [12:32:51.220] | : . ' , ; ` | : . ' , ; ` List of 1 [12:32:51.220] | : . ' , ; ` | : . ' , ; ` $ :function (..., envir = parent.frame()) [12:32:51.220] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:51.220] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= chr "done" [12:32:51.220] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.220] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.220] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.220] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(sequential) [12:32:51.220] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:51.220] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.220] | : . ' , ; ` | : . ' , ; ` .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.220] | : . ' , ; ` | : . ' , ; ` - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.225] | : . ' , ; ` | : . ' , ; ` Old stack: [12:32:51.226] | : . ' , ; ` | : . ' , ; ` List of 1 [12:32:51.226] | : . ' , ; ` | : . ' , ; ` $ :function (..., envir = parent.frame()) [12:32:51.226] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:51.226] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "init")= chr "done" [12:32:51.226] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.226] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.226] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.226] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "call")= language plan(sequential) [12:32:51.226] | : . ' , ; ` | : . ' , ; ` ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:51.226] | : . ' , ; ` | : . ' , ; ` .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.226] | : . ' , ; ` | : . ' , ; ` .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.226] | : . ' , ; ` | : . ' , ; ` - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.231] | : . ' , ; ` | : . ' , ; ` Identical [12:32:51.231] | : . ' , ; ` | : . ' , ; all.equal() for FutureStrategyList ... done [12:32:51.231] | : . ' , ; ` | : . ' , ; plan(): Skip setting new future backend stack because it is the same as the current one: [12:32:51.231] | : . ' , ; ` | : . ' , ; List of future strategies: [12:32:51.231] | : . ' , ; ` | : . ' , ; 1. sequential: [12:32:51.231] | : . ' , ; ` | : . ' , ; - args: function (..., envir = parent.frame(), workers = "") [12:32:51.231] | : . ' , ; ` | : . ' , ; - tweaked: FALSE [12:32:51.231] | : . ' , ; ` | : . ' , ; - call: plan(sequential) [12:32:51.232] | : . ' , ; ` | : . ' , plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = FALSE, init = FALSE) ... done [12:32:51.232] | : . ' , ; ` | : . ' plan(<'FutureStrategyList'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:51.233] | : . ' , ; ` | : . plan(<'name'>, .skip = FALSE, .cleanup = FALSE, .init = FALSE) ... done [12:32:51.234] | : . ' , ; ` | : . SequentialFuture started (and completed) [12:32:51.235] | : . ' , ; ` | : . signalConditions() ... [12:32:51.235] | : . ' , ; ` | : . ' include = 'immediateCondition' [12:32:51.236] | : . ' , ; ` | : . ' exclude = [12:32:51.236] | : . ' , ; ` | : . ' resignal = FALSE [12:32:51.236] | : . ' , ; ` | : . ' Number of conditions: 6 [12:32:51.237] | : . ' , ; ` | : . ' int 6 [12:32:51.238] | : . ' , ; ` | : . ' Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.238] | : . ' , ; ` | : . ' Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.239] | : . ' , ; ` | : . ' Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.239] | : . ' , ; ` | : . ' Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.239] | : . ' , ; ` | : . ' Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.239] | : . ' , ; ` | : . ' Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.240] | : . ' , ; ` | : . signalConditions() ... done [12:32:51.240] | : . ' , ; ` | : launchFuture() for 'SequentialFutureBackend', 'FutureBackend', 'environment' ... done [12:32:51.240] | : . ' , ; ` | Launching futures ... done [12:32:51.241] | : . ' , ; ` | Future launched: 'SequentialFuture', 'UniprocessFuture', 'Future' [12:32:51.241] | : . ' , ; ` Using SequentialFutureBackend ... done [12:32:51.241] | : . ' , ; run() for 'Future' () ... done [12:32:51.242] | : . ' , future(..., label = NULL) ... done [12:32:51.242] | : . ' , value() for SequentialFuture () ... [12:32:51.242] | : . ' , ; signalConditions() ... [12:32:51.242] | : . ' , ; ` include = 'immediateCondition' [12:32:51.243] | : . ' , ; ` exclude = [12:32:51.243] | : . ' , ; ` resignal = FALSE [12:32:51.243] | : . ' , ; ` Number of conditions: 6 [12:32:51.243] | : . ' , ; ` int 6 [12:32:51.244] | : . ' , ; ` Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.245] | : . ' , ; ` Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.245] | : . ' , ; ` Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.245] | : . ' , ; ` Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.245] | : . ' , ; ` Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.246] | : . ' , ; ` Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.246] | : . ' , ; signalConditions() ... done [12:32:51.246] | : . ' , ; relay stdout ... [12:32:51.247] | : . ' , ; relay stdout ... done [12:32:51.247] | : . ' , ; check for misuse ... [12:32:51.247] | : . ' , ; check for misuse ... done [12:32:51.247] | : . ' , ; relay conditions ... [12:32:51.248] | : . ' , ; ` Future state: 'finished' [12:32:51.248] | : . ' , ; ` signalConditions() ... [12:32:51.248] | : . ' , ; ` | include = 'condition' [12:32:51.249] | : . ' , ; ` | exclude = 'immediateCondition' [12:32:51.249] | : . ' , ; ` | resignal = TRUE [12:32:51.249] | : . ' , ; ` | Number of conditions: 6 [12:32:51.249] | : . ' , ; ` | int 6 [12:32:51.250] | : . ' , ; ` | Condition #1 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.251] | : . ' , ; ` | Condition #1: 'simpleMessage', 'message', 'condition' [12:32:51.181] | : . ' , ; ` | : . attachPackages() ... [12:32:51.251] | : . ' , ; ` | Condition #2 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.251] | : . ' , ; ` | Condition #2: 'simpleMessage', 'message', 'condition' [12:32:51.181] | : . ' , ; ` | : . ' packages: [n=1] 'future' [12:32:51.252] | : . ' , ; ` | Condition #3 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.252] | : . ' , ; ` | Condition #3: 'simpleMessage', 'message', 'condition' [12:32:51.181] | : . ' , ; ` | : . attachPackages() ... done [12:32:51.252] | : . ' , ; ` | Condition #4 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.253] | : . ' , ; ` | Condition #4: 'simpleMessage', 'message', 'condition' [12:32:51.182] | : . ' , ; ` | : . attachPackages() ... [12:32:51.253] | : . ' , ; ` | Condition #5 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.253] | : . ' , ; ` | Condition #5: 'simpleMessage', 'message', 'condition' [12:32:51.182] | : . ' , ; ` | : . ' packages: [n=0] [12:32:51.254] | : . ' , ; ` | Condition #6 (class: 'simpleMessage', 'message', 'condition'): [12:32:51.254] | : . ' , ; ` | Condition #6: 'simpleMessage', 'message', 'condition' [12:32:51.182] | : . ' , ; ` | : . attachPackages() ... done [12:32:51.254] | : . ' , ; ` signalConditions() ... done [12:32:51.255] | : . ' , ; relay conditions ... done [12:32:51.255] | : . ' , value() for SequentialFuture () ... done b = 11 *** %<-% with 'sequential' futures ... DONE Testing with 1 cores ... DONE Testing with 2 cores ... *** %<-% with 'multisession' futures ... [12:32:51.256] | : . ' , plan(<'name'>, .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:51.257] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... [12:32:51.257] | : . ' , ; ` all.equal() for FutureStrategyList ... [12:32:51.257] | : . ' , ; ` | New stack: [12:32:51.258] | : . ' , ; ` | List of 1 [12:32:51.258] | : . ' , ; ` | $ :function (..., workers = availableCores(constraints = "connections-16"), [12:32:51.258] | : . ' , ; ` | rscript_libs = .libPaths()) [12:32:51.258] | : . ' , ; ` | ..- attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ... [12:32:51.258] | : . ' , ; ` | ..- attr(*, "init")= logi TRUE [12:32:51.258] | : . ' , ; ` | ..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(), [12:32:51.258] | : . ' , ; ` | interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...) [12:32:51.258] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:32:51.258] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:32:51.258] | : . ' , ; ` | ..- attr(*, "untweakable")= chr "persistent" [12:32:51.258] | : . ' , ; ` | ..- attr(*, "call")= language plan(strategy) [12:32:51.258] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.264] | : . ' , ; ` | Old stack: [12:32:51.264] | : . ' , ; ` | List of 1 [12:32:51.264] | : . ' , ; ` | $ :function (..., envir = parent.frame()) [12:32:51.264] | : . ' , ; ` | ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:51.264] | : . ' , ; ` | ..- attr(*, "init")= chr "done" [12:32:51.264] | : . ' , ; ` | ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.264] | : . ' , ; ` | .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.264] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.264] | : . ' , ; ` | ..- attr(*, "call")= language plan(sequential) [12:32:51.264] | : . ' , ; ` | ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:51.264] | : . ' , ; ` | .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.264] | : . ' , ; ` | .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.264] | : . ' , ; ` | - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.271] | : . ' , ; ` | Not identical [12:32:51.271] | : . ' , ; ` | all.equal() for future ... [12:32:51.272] | : . ' , ; ` | : List of 2 [12:32:51.272] | : . ' , ; ` | : $ target :function (..., workers = availableCores(constraints = "connections-16"), [12:32:51.272] | : . ' , ; ` | : rscript_libs = .libPaths()) [12:32:51.272] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ... [12:32:51.272] | : . ' , ; ` | : ..- attr(*, "init")= logi TRUE [12:32:51.272] | : . ' , ; ` | : ..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(), [12:32:51.272] | : . ' , ; ` | : interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...) [12:32:51.272] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:32:51.272] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:32:51.272] | : . ' , ; ` | : ..- attr(*, "untweakable")= chr "persistent" [12:32:51.272] | : . ' , ; ` | : ..- attr(*, "call")= language plan(strategy) [12:32:51.272] | : . ' , ; ` | : $ current:function (..., envir = parent.frame()) [12:32:51.272] | : . ' , ; ` | : ..- attr(*, "class")= chr [1:4] "sequential" "uniprocess" "future" "function" [12:32:51.272] | : . ' , ; ` | : ..- attr(*, "init")= chr "done" [12:32:51.272] | : . ' , ; ` | : ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.272] | : . ' , ; ` | : .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.272] | : . ' , ; ` | : ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.272] | : . ' , ; ` | : ..- attr(*, "call")= language plan(sequential) [12:32:51.272] | : . ' , ; ` | : ..- attr(*, "backend")=Classes 'SequentialFutureBackend', 'FutureBackend', 'environment' [12:32:51.272] | : . ' , ; ` | : .. ..- attr(*, "factory")=function (..., maxSizeOfObjects = +Inf) [12:32:51.272] | : . ' , ; ` | : .. .. ..- attr(*, "tweakable")= chr [1:5] "maxSizeOfObjects" "earlySignal" "gc" "interrupts" ... [12:32:51.283] | : . ' , ; ` | : Formals differ [12:32:51.283] | : . ' , ; ` | all.equal() for future ... done [12:32:51.284] | : . ' , ; ` | Future strategies differ at level 1 [12:32:51.284] | : . ' , ; ` all.equal() for FutureStrategyList ... done [12:32:51.284] | : . ' , ; ` plan(): Setting new future backend stack: [12:32:51.284] | : . ' , ; ` List of future strategies: [12:32:51.284] | : . ' , ; ` 1. multisession: [12:32:51.284] | : . ' , ; ` - args: function (..., workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths()) [12:32:51.284] | : . ' , ; ` - tweaked: FALSE [12:32:51.284] | : . ' , ; ` - call: plan(strategy) [12:32:51.285] | : . ' , ; ` List of 1 [12:32:51.285] | : . ' , ; ` $ :function (..., workers = availableCores(constraints = "connections-16"), [12:32:51.285] | : . ' , ; ` rscript_libs = .libPaths()) [12:32:51.285] | : . ' , ; ` ..- attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ... [12:32:51.285] | : . ' , ; ` ..- attr(*, "init")= logi TRUE [12:32:51.285] | : . ' , ; ` ..- attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(), [12:32:51.285] | : . ' , ; ` interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...) [12:32:51.285] | : . ' , ; ` .. ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:32:51.285] | : . ' , ; ` ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:32:51.285] | : . ' , ; ` ..- attr(*, "untweakable")= chr "persistent" [12:32:51.285] | : . ' , ; ` ..- attr(*, "call")= language plan(strategy) [12:32:51.285] | : . ' , ; ` - attr(*, "class")= chr [1:2] "FutureStrategyList" "list" [12:32:51.291] | : . ' , ; ` plan(): plan_cleanup(<'sequential', 'uniprocess', 'future', 'function'>, cleanup = NA) ... [12:32:51.292] | : . ' , ; ` | plan("next", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:51.292] | : . ' , ; ` | : Getting current ("next") strategy: 'FutureStrategy', 'sequential', 'uniprocess', 'future', 'function' [12:32:51.292] | : . ' , ; ` | plan("next", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:51.293] | : . ' , ; ` | Legacy shutdown of cluster workers ... [12:32:51.293] | : . ' , ; ` | : Stopping existing cluster ... [12:32:51.294] | : . ' , ; ` | : . No pre-existing cluster. Skipping [12:32:51.294] | : . ' , ; ` | : Stopping existing cluster ... done [12:32:51.294] | : . ' , ; ` | Legacy shutdown of cluster workers ... done [12:32:51.294] | : . ' , ; ` plan(): plan_cleanup(<'sequential', 'uniprocess', 'future', 'function'>, cleanup = NA) ... done [12:32:51.295] | : . ' , ; ` plan(): plan_init() of 'multisession', 'cluster', 'multiprocess', 'future', 'function' ... [12:32:51.295] | : . ' , ; ` | function (..., workers = availableCores(constraints = "connections-16"), [12:32:51.295] | : . ' , ; ` | rscript_libs = .libPaths()) [12:32:51.295] | : . ' , ; ` | - attr(*, "class")= chr [1:5] "multisession" "cluster" "multiprocess" "future" ... [12:32:51.295] | : . ' , ; ` | - attr(*, "init")= logi TRUE [12:32:51.295] | : . ' , ; ` | - attr(*, "factory")=function (workers = availableCores(constraints = "connections-16"), rscript_libs = .libPaths(), [12:32:51.295] | : . ' , ; ` | interrupts = TRUE, gc = FALSE, earlySignal = FALSE, ...) [12:32:51.295] | : . ' , ; ` | ..- attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:32:51.295] | : . ' , ; ` | - attr(*, "tweakable")= chr [1:11] "workers" "rscript_libs" "interrupts" "gc" ... [12:32:51.295] | : . ' , ; ` | - attr(*, "untweakable")= chr "persistent" [12:32:51.295] | : . ' , ; ` | - attr(*, "call")= language plan(strategy) [12:32:51.305] | : . ' , ; ` | init: TRUE [12:32:51.305] | : . ' , ; ` | makeFutureBackend() ... [12:32:51.306] | : . ' , ; ` | : Backend function: <'NULL'> [12:32:51.306] | : . ' , ; ` | : Evaluator tweak arguments: [n=0] [12:32:51.306] | : . ' , ; ` | : list() [12:32:51.307] | : . ' , ; ` | : Evaluator formal arguments: [n=2] [12:32:51.307] | : . ' , ; ` | : list() [12:32:51.308] | : . ' , ; ` | : Backend factory arguments: [n=2] [12:32:51.308] | : . ' , ; ` | : Dotted pair list of 2 [12:32:51.308] | : . ' , ; ` | : $ workers : language availableCores(constraints = "connections-16") [12:32:51.308] | : . ' , ; ` | : $ rscript_libs: language .libPaths() [12:32:51.310] | : . ' , ; ` | : MultisessionFutureBackend(workers = , interrupts = TRUE, ...) ... [12:32:51.310] | : . ' , ; ` | : . Arguments: [12:32:51.311] | : . ' , ; ` | : . List of 5 [12:32:51.311] | : . ' , ; ` | : . $ workers : Named int 2 [12:32:51.311] | : . ' , ; ` | : . ..- attr(*, "names")= chr "mc.cores" [12:32:51.311] | : . ' , ; ` | : . $ rscript_libs: chr [1:2] "D:/temp/2025_07_29_12_30_17_31216/RtmpU917xP/RLIBS_1bc403705485f" "D:/RCompile/recent/R/library" [12:32:51.311] | : . ' , ; ` | : . $ interrupts : logi TRUE [12:32:51.311] | : . ' , ; ` | : . $ gc : logi FALSE [12:32:51.311] | : . ' , ; ` | : . $ earlySignal : logi FALSE [12:32:51.408] | : . ' , ; ` | : . ClusterFutureBackend(..., persistent = FALSE, gc = FALSE, earlySignal = FALSE) ... [12:32:51.409] | : . ' , ; ` | : . ' workers: 2 [12:32:51.409] | : . ' , ; ` | : . ' getCluster() ... [12:32:51.409] | : . ' , ; ` | : . ' getCluster() ... done [12:32:51.410] | : . ' , ; ` | : . ' Stopping existing cluster ... [12:32:51.410] | : . ' , ; ` | : . ' , No pre-existing cluster. Skipping [12:32:51.410] | : . ' , ; ` | : . ' Stopping existing cluster ... done [12:32:51.410] | : . ' , ; ` | : . ' Starting new cluster ... [12:32:51.411] | : . ' , ; ` | : . ' , makeCluster(workers, ...) ... [12:32:51.411] | : . ' , ; ` | : . ' , ; Arguments: [12:32:51.411] | : . ' , ; ` | : . ' , ; List of 2 [12:32:51.411] | : . ' , ; ` | : . ' , ; $ : int 2 [12:32:51.411] | : . ' , ; ` | : . ' , ; $ rscript_libs: chr [1:2] "D:/temp/2025_07_29_12_30_17_31216/RtmpU917xP/RLIBS_1bc403705485f" "D:/RCompile/recent/R/library" [12:32:51.414] | : . ' , ; ` | : . ' , ; .makeCluster() ... [12:32:51.414] | : . ' , ; ` | : . ' , ; ` workers: '2' [12:32:51.415] | : . ' , ; ` | : . ' , ; ` R_FUTURE_PLAN: NA [12:32:51.415] | : . ' , ; ` | : . ' , ; ` parallelly::makeClusterPSOCK() arguments: [12:32:51.416] | : . ' , ; ` | : . ' , ; ` List of 2 [12:32:51.416] | : . ' , ; ` | : . ' , ; ` $ : int 2 [12:32:51.416] | : . ' , ; ` | : . ' , ; ` $ rscript_libs: chr [1:2] "D:/temp/2025_07_29_12_30_17_31216/RtmpU917xP/RLIBS_1bc403705485f" "D:/RCompile/recent/R/library" [12:32:52.480] | : . ' , ; ` | : . ' , ; ` Generated cluster UUID [12:32:52.480] | : . ' , ; ` | : . ' , ; ` Cluster UUID: '22afdcd87161522c8c5240ddd3f6a92b' [12:32:52.481] | : . ' , ; ` | : . ' , ; ` Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:32:52.485] | : . ' , ; ` | : . ' , ; .makeCluster() ... done [12:32:52.485] | : . ' , ; ` | : . ' , ; Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:32:52.488] | : . ' , ; ` | : . ' , makeCluster(workers, ...) ... done [12:32:52.488] | : . ' , ; ` | : . ' , Number of workers: 2 [12:32:52.488] | : . ' , ; ` | : . ' , Workers UUID: '22afdcd87161522c8c5240ddd3f6a92b' [12:32:52.489] | : . ' , ; ` | : . ' Starting new cluster ... done [12:32:52.489] | : . ' , ; ` | : . ClusterFutureBackend(..., persistent = FALSE, gc = FALSE, earlySignal = FALSE) ... done [12:32:52.489] | : . ' , ; ` | : . Backend: <'MultisessionFutureBackend', 'ClusterFutureBackend', 'MultiprocessFutureBackend', 'FutureBackend', 'environment'> [12:32:52.490] | : . ' , ; ` | : MultisessionFutureBackend(workers = , interrupts = TRUE, ...) ... done [12:32:52.490] | : . ' , ; ` | makeFutureBackend() ... done [12:32:52.490] | : . ' , ; ` | nbrOfWorkers(NULL) ... [12:32:52.490] | : . ' , ; ` | : List of 4 [12:32:52.490] | : . ' , ; ` | : $ : language plan_set(newStack, skip = .skip, cleanup = .cleanup, init = .init, debug = debug) [12:32:52.490] | : . ' , ; ` | : $ : language with_assert({ nbrOfWorkers <- nbrOfWorkers() ... [12:32:52.490] | : . ' , ; ` | : $ : language nbrOfWorkers() [12:32:52.490] | : . ' , ; ` | : $ : language nbrOfWorkers.NULL() [12:32:52.492] | : . ' , ; ` | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:52.493] | : . ' , ; ` | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:52.493] | : . ' , ; ` | : Number of workers: 2 [12:32:52.493] | : . ' , ; ` | nbrOfWorkers(NULL) ... done [12:32:52.493] | : . ' , ; ` | plan(): nbrOfWorkers() = 2 [12:32:52.493] | : . ' , ; ` plan(): plan_init() of 'multisession', 'cluster', 'multiprocess', 'future', 'function' ... done [12:32:52.493] | : . ' , ; plan(): plan_set(<1 strategies>, skip = FALSE, cleanup = NA, init = TRUE) ... done ** Future evaluation without globals [12:32:52.494] | : . ' , ; future(..., label = NULL) ... [12:32:52.494] | : . ' , ; ` lazy: FALSE [12:32:52.494] | : . ' , ; ` stdout: TRUE [12:32:52.494] | : . ' , ; ` conditions: [n=1] 'condition' [12:32:52.495] | : . ' , ; ` gc: FALSE [12:32:52.495] | : . ' , ; ` earlySignal: FALSE [12:32:52.495] | : . ' , ; ` getGlobalsAndPackages() ... [12:32:52.495] | : . ' , ; ` | Searching for globals ... [12:32:52.502] | : . ' , ; ` | : globals found: [2] '{', '<-' [12:32:52.502] | : . ' , ; ` | Searching for globals ... done [12:32:52.502] | : . ' , ; ` | Resolving globals: FALSE [12:32:52.502] | : . ' , ; ` | Search for packages associated with the globals ... [12:32:52.502] | : . ' , ; ` | : Packages associated with globals: [1] 'base' [12:32:52.503] | : . ' , ; ` | : Packages: [1] 'base' [12:32:52.503] | : . ' , ; ` | Search for packages associated with the globals ... done [12:32:52.503] | : . ' , ; ` | Packages after dropping 'base': [0] [12:32:52.503] | : . ' , ; ` | globals: [0] [12:32:52.503] | : . ' , ; ` | packages: [0] [12:32:52.504] | : . ' , ; ` getGlobalsAndPackages() ... done [12:32:52.504] | : . ' , ; ` run() for 'Future' () ... [12:32:52.504] | : . ' , ; ` | state: 'created' [12:32:52.504] | : . ' , ; ` | plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:52.504] | : . ' , ; ` | plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:52.505] | : . ' , ; ` | Using MultisessionFutureBackend ... [12:32:52.505] | : . ' , ; ` | : Number of futures since start: 0 (0 created, 0 launched, 0 finished) [12:32:52.505] | : . ' , ; ` | : Launching futures ... [12:32:52.505] | : . ' , ; ` | : . launchFuture() for ClusterFutureBackend ... [12:32:52.506] | : . ' , ; ` | : . ' Workers: [n=2] [12:32:52.506] | : . ' , ; ` | : . ' Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:32:52.509] | : . ' , ; ` | : . ' FutureRegistry: 'workers-22afdcd87161522c8c5240ddd3f6a92b' [12:32:52.509] | : . ' , ; ` | : . ' requestWorker() ... [12:32:52.509] | : . ' , ; ` | : . ' , requestNode() ... [12:32:52.509] | : . ' , ; ` | : . ' , ; Number of workers: 2 [12:32:52.510] | : . ' , ; ` | : . ' , ; Polling for a free worker ... [12:32:52.510] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.510] | : . ' , ; ` | : . ' , ; ` | Created empty registry 'workers-22afdcd87161522c8c5240ddd3f6a92b' [12:32:52.511] | : . ' , ; ` | : . ' , ; ` | Listing all futures [12:32:52.511] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 0 [12:32:52.511] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.511] | : . ' , ; ` | : . ' , ; ` Total time: 0 [12:32:52.512] | : . ' , ; ` | : . ' , ; Polling for a free worker ... done [12:32:52.512] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.512] | : . ' , ; ` | : . ' , ; ` Listing all futures [12:32:52.512] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 0 [12:32:52.513] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.513] | : . ' , ; ` | : . ' , ; avail: [n=2] '1', '2' [12:32:52.513] | : . ' , ; ` | : . ' , ; Index of first available worker: 1 [12:32:52.513] | : . ' , ; ` | : . ' , ; Validate that the worker is functional ... [12:32:52.514] | : . ' , ; ` | : . ' , ; ` Worker is functional [12:32:52.514] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.515] | : . ' , ; ` | : . ' , ; ` | Listing all futures [12:32:52.515] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 0 [12:32:52.515] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.515] | : . ' , ; ` | : . ' , ; Validate that the worker is functional ... done [12:32:52.516] | : . ' , ; ` | : . ' , requestNode() ... done [12:32:52.516] | : . ' , ; ` | : . ' , cluster node index: 1 [12:32:52.516] | : . ' , ; ` | : . ' requestWorker() ... done [12:32:52.516] | : . ' , ; ` | : . ' eraseGlobalEnvironment() ... [12:32:52.517] | : . ' , ; ` | : . ' eraseGlobalEnvironment() ... done [12:32:52.518] | : . ' , ; ` | : . ' launchFuture() ... [12:32:52.518] | : . ' , ; ` | : . ' , cluster node index: 1 [12:32:52.518] | : . ' , ; ` | : . ' , getFutureData() ... [12:32:52.518] | : . ' , ; ` | : . ' , ; getFutureCore() ... [12:32:52.519] | : . ' , ; ` | : . ' , ; ` Packages needed by the future expression (n = 0): [12:32:52.519] | : . ' , ; ` | : . ' , ; getFutureCore() ... done [12:32:52.519] | : . ' , ; ` | : . ' , ; getFutureCapture() ... [12:32:52.519] | : . ' , ; ` | : . ' , ; getFutureCapture() ... done [12:32:52.520] | : . ' , ; ` | : . ' , ; getFutureContext() ... [12:32:52.520] | : . ' , ; ` | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:52.520] | : . ' , ; ` | : . ' , ; ` | Getting stack without first backend: [n=0] [12:32:52.520] | : . ' , ; ` | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:52.521] | : . ' , ; ` | : . ' , ; ` Packages needed by future backend (n = 0): [12:32:52.521] | : . ' , ; ` | : . ' , ; getFutureContext() ... done [12:32:52.521] | : . ' , ; ` | : . ' , getFutureData() ... done [12:32:52.522] | : . ' , ; ` | : . ' , FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... [12:32:52.523] | : . ' , ; ` | : . ' , ; Appended future to position #1 [12:32:52.523] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [12:32:52.523] | : . ' , ; ` | : . ' , FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... done [12:32:52.523] | : . ' , ; ` | : . ' launchFuture() ... done [12:32:52.524] | : . ' , ; ` | : . ' MultisessionFuture started [12:32:52.524] | : . ' , ; ` | : . launchFuture() for ClusterFutureBackend ... done [12:32:52.524] | : . ' , ; ` | : Launching futures ... done [12:32:52.524] | : . ' , ; ` | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:32:52.525] | : . ' , ; ` | Using MultisessionFutureBackend ... done [12:32:52.525] | : . ' , ; ` run() for 'Future' () ... done [12:32:52.525] | : . ' , ; future(..., label = NULL) ... done [12:32:52.526] | : . ' , ; value() for MultisessionFuture () ... [12:32:52.526] | : . ' , ; ` result() for ClusterFuture ... [12:32:52.527] | : . ' , ; ` | assertValidConnection() ... [12:32:52.527] | : . ' , ; ` | : cluster node index: 1 [12:32:52.528] | : . ' , ; ` | assertValidConnection() ... done [12:32:52.529] | : . ' , ; ` | receiveMessageFromWorker() for ClusterFuture ... [12:32:52.529] | : . ' , ; ` | : cluster node index: 1 [12:32:52.618] | : . ' , ; ` | : [1] TRUE [12:32:52.618] | : . ' , ; ` | : Received data: [12:32:52.619] | : . ' , ; ` | : List of 5 [12:32:52.619] | : . ' , ; ` | : $ type : chr "VALUE" [12:32:52.619] | : . ' , ; ` | : $ value :List of 16 [12:32:52.619] | : . ' , ; ` | : ..$ value : num 1 [12:32:52.619] | : . ' , ; ` | : ..$ visible : logi FALSE [12:32:52.619] | : . ' , ; ` | : ..$ stdout : chr "" [12:32:52.619] | : . ' , ; ` | : ..$ conditions : list() [12:32:52.619] | : . ' , ; ` | : ..$ rng : logi FALSE [12:32:52.619] | : . ' , ; ` | : ..$ seed : NULL [12:32:52.619] | : . ' , ; ` | : ..$ misuseGlobalEnv : NULL [12:32:52.619] | : . ' , ; ` | : ..$ misuseConnections :List of 3 [12:32:52.619] | : . ' , ; ` | : .. ..$ added : NULL [12:32:52.619] | : . ' , ; ` | : .. ..$ removed : NULL [12:32:52.619] | : . ' , ; ` | : .. ..$ replaced: NULL [12:32:52.619] | : . ' , ; ` | : ..$ misuseDevices : NULL [12:32:52.619] | : . ' , ; ` | : ..$ misuseDefaultDevice: list() [12:32:52.619] | : . ' , ; ` | : ..$ started : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:52.619] | : . ' , ; ` | : ..$ finished : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:52.619] | : . ' , ; ` | : ..$ uuid : chr [1:2] "a3ed676e2d5c81562299bcf8a3414518" "14" [12:32:52.619] | : . ' , ; ` | : ..$ session_uuid : chr "803b479fc73e0ab5522e1c4240297ea2" [12:32:52.619] | : . ' , ; ` | : .. ..- attr(*, "source")=List of 5 [12:32:52.619] | : . ' , ; ` | : .. .. ..$ host : Named chr "CRANWIN3" [12:32:52.619] | : . ' , ; ` | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:32:52.619] | : . ' , ; ` | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:32:52.619] | : . ' , ; ` | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:32:52.619] | : . ' , ; ` | : .. .. ..$ pid : int 59224 [12:32:52.619] | : . ' , ; ` | : .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:52.619] | : . ' , ; ` | : .. .. ..$ random: int 2147483647 [12:32:52.619] | : . ' , ; ` | : ..$ r_info :List of 4 [12:32:52.619] | : . ' , ; ` | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:32:52.619] | : . ' , ; ` | : .. .. ..$ : int [1:3] 4 6 0 [12:32:52.619] | : . ' , ; ` | : .. ..$ os : chr "windows" [12:32:52.619] | : . ' , ; ` | : .. ..$ os_name : chr "Windows" [12:32:52.619] | : . ' , ; ` | : .. ..$ captures_utf8: logi TRUE [12:32:52.619] | : . ' , ; ` | : ..$ version : chr "1.8" [12:32:52.619] | : . ' , ; ` | : ..- attr(*, "class")= chr "FutureResult" [12:32:52.619] | : . ' , ; ` | : $ success: logi TRUE [12:32:52.619] | : . ' , ; ` | : $ time : 'proc_time' Named num [1:5] 0.1 0 0.09 NA NA [12:32:52.619] | : . ' , ; ` | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:32:52.619] | : . ' , ; ` | : $ tag : NULL [12:32:52.632] | : . ' , ; ` | : Received FutureResult [12:32:52.633] | : . ' , ; ` | : FutureResult: [12:32:52.633] | : . ' , ; ` | : value: 'numeric' [12:32:52.633] | : . ' , ; ` | : visible: FALSE [12:32:52.633] | : . ' , ; ` | : stdout: character [12:32:52.633] | : . ' , ; ` | : conditions: [n = 0] [12:32:52.633] | : . ' , ; ` | : RNG used: FALSE [12:32:52.633] | : . ' , ; ` | : duration: 0.09174109 secs (started 2025-07-29 12:32:52.524698) [12:32:52.633] | : . ' , ; ` | : version: 1.8 [12:32:52.634] | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... [12:32:52.634] | : . ' , ; ` | : . Removed future from position #1 [12:32:52.634] | : . ' , ; ` | : . Number of registered futures: 0 [12:32:52.634] | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... done [12:32:52.634] | : . ' , ; ` | : Erased future from future backend [12:32:52.635] | : . ' , ; ` | : result() for ClusterFuture ... [12:32:52.635] | : . ' , ; ` | : . result already collected: FutureResult [12:32:52.635] | : . ' , ; ` | : result() for ClusterFuture ... done [12:32:52.635] | : . ' , ; ` | : signalConditions() ... [12:32:52.635] | : . ' , ; ` | : . include = 'immediateCondition' [12:32:52.635] | : . ' , ; ` | : . exclude = [12:32:52.635] | : . ' , ; ` | : . resignal = FALSE [12:32:52.636] | : . ' , ; ` | : . Number of conditions: 0 [12:32:52.636] | : . ' , ; ` | : . int 0 [12:32:52.636] | : . ' , ; ` | : signalConditions() ... done [12:32:52.636] | : . ' , ; ` | receiveMessageFromWorker() for ClusterFuture ... done [12:32:52.637] | : . ' , ; ` result() for ClusterFuture ... done [12:32:52.637] | : . ' , ; ` result() for ClusterFuture ... [12:32:52.637] | : . ' , ; ` | result already collected: FutureResult [12:32:52.637] | : . ' , ; ` result() for ClusterFuture ... done [12:32:52.637] | : . ' , ; ` signalConditions() ... [12:32:52.637] | : . ' , ; ` | include = 'immediateCondition' [12:32:52.638] | : . ' , ; ` | exclude = [12:32:52.638] | : . ' , ; ` | resignal = FALSE [12:32:52.638] | : . ' , ; ` | Number of conditions: 0 [12:32:52.638] | : . ' , ; ` | int 0 [12:32:52.639] | : . ' , ; ` signalConditions() ... done [12:32:52.639] | : . ' , ; ` relay stdout ... [12:32:52.639] | : . ' , ; ` relay stdout ... done [12:32:52.639] | : . ' , ; ` check for misuse ... [12:32:52.639] | : . ' , ; ` check for misuse ... done [12:32:52.639] | : . ' , ; value() for MultisessionFuture () ... done ** Future evaluation with globals [12:32:52.640] | : . ' , ; future(..., label = NULL) ... [12:32:52.640] | : . ' , ; ` lazy: FALSE [12:32:52.640] | : . ' , ; ` stdout: TRUE [12:32:52.640] | : . ' , ; ` conditions: [n=1] 'condition' [12:32:52.640] | : . ' , ; ` gc: FALSE [12:32:52.641] | : . ' , ; ` earlySignal: FALSE [12:32:52.641] | : . ' , ; ` getGlobalsAndPackages() ... [12:32:52.641] | : . ' , ; ` | Searching for globals ... [12:32:52.648] | : . ' , ; ` | : globals found: [3] '{', '<-', 'a' [12:32:52.649] | : . ' , ; ` | Searching for globals ... done [12:32:52.649] | : . ' , ; ` | Resolving globals: FALSE [12:32:52.649] | : . ' , ; ` | Search for packages associated with the globals ... [12:32:52.649] | : . ' , ; ` | : Packages associated with globals: [1] 'base' [12:32:52.650] | : . ' , ; ` | : Packages: [1] 'base' [12:32:52.650] | : . ' , ; ` | Search for packages associated with the globals ... done [12:32:52.650] | : . ' , ; ` | Packages after dropping 'base': [0] [12:32:52.651] | : . ' , ; ` | globals: [1] 'a' [12:32:52.651] | : . ' , ; ` | packages: [0] [12:32:52.651] | : . ' , ; ` getGlobalsAndPackages() ... done [12:32:52.652] | : . ' , ; ` run() for 'Future' () ... [12:32:52.652] | : . ' , ; ` | state: 'created' [12:32:52.652] | : . ' , ; ` | plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:52.652] | : . ' , ; ` | plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:52.653] | : . ' , ; ` | Using MultisessionFutureBackend ... [12:32:52.653] | : . ' , ; ` | : Number of futures since start: 1 (1 created, 1 launched, 1 finished) [12:32:52.653] | : . ' , ; ` | : Launching futures ... [12:32:52.653] | : . ' , ; ` | : . launchFuture() for ClusterFutureBackend ... [12:32:52.654] | : . ' , ; ` | : . ' Workers: [n=2] [12:32:52.654] | : . ' , ; ` | : . ' Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:32:52.656] | : . ' , ; ` | : . ' FutureRegistry: 'workers-22afdcd87161522c8c5240ddd3f6a92b' [12:32:52.656] | : . ' , ; ` | : . ' requestWorker() ... [12:32:52.657] | : . ' , ; ` | : . ' , requestNode() ... [12:32:52.657] | : . ' , ; ` | : . ' , ; Number of workers: 2 [12:32:52.657] | : . ' , ; ` | : . ' , ; Polling for a free worker ... [12:32:52.657] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.658] | : . ' , ; ` | : . ' , ; ` | Listing all futures [12:32:52.658] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 0 [12:32:52.658] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.658] | : . ' , ; ` | : . ' , ; ` Total time: 0 [12:32:52.659] | : . ' , ; ` | : . ' , ; Polling for a free worker ... done [12:32:52.659] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.659] | : . ' , ; ` | : . ' , ; ` Listing all futures [12:32:52.659] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 0 [12:32:52.659] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.663] | : . ' , ; ` | : . ' , ; avail: [n=2] '1', '2' [12:32:52.663] | : . ' , ; ` | : . ' , ; Index of first available worker: 1 [12:32:52.664] | : . ' , ; ` | : . ' , ; Validate that the worker is functional ... [12:32:52.664] | : . ' , ; ` | : . ' , ; ` Worker is functional [12:32:52.664] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.664] | : . ' , ; ` | : . ' , ; ` | Listing all futures [12:32:52.665] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 0 [12:32:52.665] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.665] | : . ' , ; ` | : . ' , ; Validate that the worker is functional ... done [12:32:52.665] | : . ' , ; ` | : . ' , requestNode() ... done [12:32:52.665] | : . ' , ; ` | : . ' , cluster node index: 1 [12:32:52.666] | : . ' , ; ` | : . ' requestWorker() ... done [12:32:52.666] | : . ' , ; ` | : . ' eraseGlobalEnvironment() ... [12:32:52.666] | : . ' , ; ` | : . ' eraseGlobalEnvironment() ... done [12:32:52.667] | : . ' , ; ` | : . ' launchFuture() ... [12:32:52.667] | : . ' , ; ` | : . ' , cluster node index: 1 [12:32:52.667] | : . ' , ; ` | : . ' , getFutureData() ... [12:32:52.667] | : . ' , ; ` | : . ' , ; getFutureCore() ... [12:32:52.667] | : . ' , ; ` | : . ' , ; ` Packages needed by the future expression (n = 0): [12:32:52.668] | : . ' , ; ` | : . ' , ; getFutureCore() ... done [12:32:52.668] | : . ' , ; ` | : . ' , ; getFutureCapture() ... [12:32:52.668] | : . ' , ; ` | : . ' , ; getFutureCapture() ... done [12:32:52.668] | : . ' , ; ` | : . ' , ; getFutureContext() ... [12:32:52.668] | : . ' , ; ` | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:52.668] | : . ' , ; ` | : . ' , ; ` | Getting stack without first backend: [n=0] [12:32:52.669] | : . ' , ; ` | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:52.669] | : . ' , ; ` | : . ' , ; ` Packages needed by future backend (n = 0): [12:32:52.669] | : . ' , ; ` | : . ' , ; getFutureContext() ... done [12:32:52.669] | : . ' , ; ` | : . ' , getFutureData() ... done [12:32:52.670] | : . ' , ; ` | : . ' , FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... [12:32:52.670] | : . ' , ; ` | : . ' , ; Appended future to position #1 [12:32:52.670] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [12:32:52.671] | : . ' , ; ` | : . ' , FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... done [12:32:52.671] | : . ' , ; ` | : . ' launchFuture() ... done [12:32:52.671] | : . ' , ; ` | : . ' MultisessionFuture started [12:32:52.672] | : . ' , ; ` | : . launchFuture() for ClusterFutureBackend ... done [12:32:52.672] | : . ' , ; ` | : Launching futures ... done [12:32:52.672] | : . ' , ; ` | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:32:52.673] | : . ' , ; ` | Using MultisessionFutureBackend ... done [12:32:52.673] | : . ' , ; ` run() for 'Future' () ... done [12:32:52.673] | : . ' , ; future(..., label = NULL) ... done [12:32:52.674] | : . ' , ; value() for MultisessionFuture () ... [12:32:52.674] | : . ' , ; ` result() for ClusterFuture ... [12:32:52.674] | : . ' , ; ` | assertValidConnection() ... [12:32:52.675] | : . ' , ; ` | : cluster node index: 1 [12:32:52.675] | : . ' , ; ` | assertValidConnection() ... done [12:32:52.676] | : . ' , ; ` | receiveMessageFromWorker() for ClusterFuture ... [12:32:52.676] | : . ' , ; ` | : cluster node index: 1 [12:32:52.677] | : . ' , ; ` | : [1] TRUE [12:32:52.678] | : . ' , ; ` | : Received data: [12:32:52.678] | : . ' , ; ` | : List of 5 [12:32:52.678] | : . ' , ; ` | : $ type : chr "VALUE" [12:32:52.678] | : . ' , ; ` | : $ value :List of 16 [12:32:52.678] | : . ' , ; ` | : ..$ value : num 2 [12:32:52.678] | : . ' , ; ` | : ..$ visible : logi FALSE [12:32:52.678] | : . ' , ; ` | : ..$ stdout : chr "" [12:32:52.678] | : . ' , ; ` | : ..$ conditions : list() [12:32:52.678] | : . ' , ; ` | : ..$ rng : logi FALSE [12:32:52.678] | : . ' , ; ` | : ..$ seed : NULL [12:32:52.678] | : . ' , ; ` | : ..$ misuseGlobalEnv : NULL [12:32:52.678] | : . ' , ; ` | : ..$ misuseConnections :List of 3 [12:32:52.678] | : . ' , ; ` | : .. ..$ added : NULL [12:32:52.678] | : . ' , ; ` | : .. ..$ removed : NULL [12:32:52.678] | : . ' , ; ` | : .. ..$ replaced: NULL [12:32:52.678] | : . ' , ; ` | : ..$ misuseDevices : NULL [12:32:52.678] | : . ' , ; ` | : ..$ misuseDefaultDevice: list() [12:32:52.678] | : . ' , ; ` | : ..$ started : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:52.678] | : . ' , ; ` | : ..$ finished : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:52.678] | : . ' , ; ` | : ..$ uuid : chr [1:2] "a3ed676e2d5c81562299bcf8a3414518" "15" [12:32:52.678] | : . ' , ; ` | : ..$ session_uuid : chr "803b479fc73e0ab5522e1c4240297ea2" [12:32:52.678] | : . ' , ; ` | : .. ..- attr(*, "source")=List of 5 [12:32:52.678] | : . ' , ; ` | : .. .. ..$ host : Named chr "CRANWIN3" [12:32:52.678] | : . ' , ; ` | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:32:52.678] | : . ' , ; ` | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:32:52.678] | : . ' , ; ` | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:32:52.678] | : . ' , ; ` | : .. .. ..$ pid : int 59224 [12:32:52.678] | : . ' , ; ` | : .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:52.678] | : . ' , ; ` | : .. .. ..$ random: int 2147483647 [12:32:52.678] | : . ' , ; ` | : ..$ r_info :List of 4 [12:32:52.678] | : . ' , ; ` | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:32:52.678] | : . ' , ; ` | : .. .. ..$ : int [1:3] 4 6 0 [12:32:52.678] | : . ' , ; ` | : .. ..$ os : chr "windows" [12:32:52.678] | : . ' , ; ` | : .. ..$ os_name : chr "Windows" [12:32:52.678] | : . ' , ; ` | : .. ..$ captures_utf8: logi TRUE [12:32:52.678] | : . ' , ; ` | : ..$ version : chr "1.8" [12:32:52.678] | : . ' , ; ` | : ..- attr(*, "class")= chr "FutureResult" [12:32:52.678] | : . ' , ; ` | : $ success: logi TRUE [12:32:52.678] | : . ' , ; ` | : $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:32:52.678] | : . ' , ; ` | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:32:52.678] | : . ' , ; ` | : $ tag : NULL [12:32:52.693] | : . ' , ; ` | : Received FutureResult [12:32:52.693] | : . ' , ; ` | : FutureResult: [12:32:52.693] | : . ' , ; ` | : value: 'numeric' [12:32:52.693] | : . ' , ; ` | : visible: FALSE [12:32:52.693] | : . ' , ; ` | : stdout: character [12:32:52.693] | : . ' , ; ` | : conditions: [n = 0] [12:32:52.693] | : . ' , ; ` | : RNG used: FALSE [12:32:52.693] | : . ' , ; ` | : duration: 0.005975962 secs (started 2025-07-29 12:32:52.670625) [12:32:52.693] | : . ' , ; ` | : version: 1.8 [12:32:52.694] | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... [12:32:52.694] | : . ' , ; ` | : . Removed future from position #1 [12:32:52.695] | : . ' , ; ` | : . Number of registered futures: 0 [12:32:52.695] | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... done [12:32:52.695] | : . ' , ; ` | : Erased future from future backend [12:32:52.695] | : . ' , ; ` | : result() for ClusterFuture ... [12:32:52.695] | : . ' , ; ` | : . result already collected: FutureResult [12:32:52.696] | : . ' , ; ` | : result() for ClusterFuture ... done [12:32:52.696] | : . ' , ; ` | : signalConditions() ... [12:32:52.696] | : . ' , ; ` | : . include = 'immediateCondition' [12:32:52.696] | : . ' , ; ` | : . exclude = [12:32:52.696] | : . ' , ; ` | : . resignal = FALSE [12:32:52.697] | : . ' , ; ` | : . Number of conditions: 0 [12:32:52.697] | : . ' , ; ` | : . int 0 [12:32:52.697] | : . ' , ; ` | : signalConditions() ... done [12:32:52.697] | : . ' , ; ` | receiveMessageFromWorker() for ClusterFuture ... done [12:32:52.698] | : . ' , ; ` result() for ClusterFuture ... done [12:32:52.698] | : . ' , ; ` result() for ClusterFuture ... [12:32:52.698] | : . ' , ; ` | result already collected: FutureResult [12:32:52.698] | : . ' , ; ` result() for ClusterFuture ... done [12:32:52.698] | : . ' , ; ` signalConditions() ... [12:32:52.699] | : . ' , ; ` | include = 'immediateCondition' [12:32:52.699] | : . ' , ; ` | exclude = [12:32:52.699] | : . ' , ; ` | resignal = FALSE [12:32:52.699] | : . ' , ; ` | Number of conditions: 0 [12:32:52.699] | : . ' , ; ` | int 0 [12:32:52.700] | : . ' , ; ` signalConditions() ... done [12:32:52.700] | : . ' , ; ` relay stdout ... [12:32:52.700] | : . ' , ; ` relay stdout ... done [12:32:52.701] | : . ' , ; ` check for misuse ... [12:32:52.701] | : . ' , ; ` check for misuse ... done [12:32:52.701] | : . ' , ; value() for MultisessionFuture () ... done ** Future evaluation with errors [12:32:52.702] | : . ' , ; future(..., label = NULL) ... [12:32:52.702] | : . ' , ; ` lazy: FALSE [12:32:52.702] | : . ' , ; ` stdout: TRUE [12:32:52.702] | : . ' , ; ` conditions: [n=1] 'condition' [12:32:52.703] | : . ' , ; ` gc: FALSE [12:32:52.703] | : . ' , ; ` earlySignal: FALSE [12:32:52.703] | : . ' , ; ` getGlobalsAndPackages() ... [12:32:52.704] | : . ' , ; ` | Searching for globals ... [12:32:52.720] | : . ' , ; ` | : globals found: [3] '{', '<-', 'stop' [12:32:52.720] | : . ' , ; ` | Searching for globals ... done [12:32:52.720] | : . ' , ; ` | Resolving globals: FALSE [12:32:52.720] | : . ' , ; ` | Search for packages associated with the globals ... [12:32:52.721] | : . ' , ; ` | : Packages associated with globals: [1] 'base' [12:32:52.721] | : . ' , ; ` | : Packages: [1] 'base' [12:32:52.721] | : . ' , ; ` | Search for packages associated with the globals ... done [12:32:52.721] | : . ' , ; ` | Packages after dropping 'base': [0] [12:32:52.722] | : . ' , ; ` | globals: [0] [12:32:52.722] | : . ' , ; ` | packages: [0] [12:32:52.722] | : . ' , ; ` getGlobalsAndPackages() ... done [12:32:52.722] | : . ' , ; ` run() for 'Future' () ... [12:32:52.723] | : . ' , ; ` | state: 'created' [12:32:52.723] | : . ' , ; ` | plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:52.723] | : . ' , ; ` | plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:52.723] | : . ' , ; ` | Using MultisessionFutureBackend ... [12:32:52.723] | : . ' , ; ` | : Number of futures since start: 2 (2 created, 2 launched, 2 finished) [12:32:52.724] | : . ' , ; ` | : Launching futures ... [12:32:52.724] | : . ' , ; ` | : . launchFuture() for ClusterFutureBackend ... [12:32:52.724] | : . ' , ; ` | : . ' Workers: [n=2] [12:32:52.724] | : . ' , ; ` | : . ' Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:32:52.726] | : . ' , ; ` | : . ' FutureRegistry: 'workers-22afdcd87161522c8c5240ddd3f6a92b' [12:32:52.727] | : . ' , ; ` | : . ' requestWorker() ... [12:32:52.727] | : . ' , ; ` | : . ' , requestNode() ... [12:32:52.727] | : . ' , ; ` | : . ' , ; Number of workers: 2 [12:32:52.727] | : . ' , ; ` | : . ' , ; Polling for a free worker ... [12:32:52.727] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.728] | : . ' , ; ` | : . ' , ; ` | Listing all futures [12:32:52.728] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 0 [12:32:52.728] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.728] | : . ' , ; ` | : . ' , ; ` Total time: 0 [12:32:52.728] | : . ' , ; ` | : . ' , ; Polling for a free worker ... done [12:32:52.729] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.729] | : . ' , ; ` | : . ' , ; ` Listing all futures [12:32:52.729] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 0 [12:32:52.729] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.729] | : . ' , ; ` | : . ' , ; avail: [n=2] '1', '2' [12:32:52.729] | : . ' , ; ` | : . ' , ; Index of first available worker: 1 [12:32:52.730] | : . ' , ; ` | : . ' , ; Validate that the worker is functional ... [12:32:52.730] | : . ' , ; ` | : . ' , ; ` Worker is functional [12:32:52.730] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.731] | : . ' , ; ` | : . ' , ; ` | Listing all futures [12:32:52.731] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 0 [12:32:52.731] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.731] | : . ' , ; ` | : . ' , ; Validate that the worker is functional ... done [12:32:52.731] | : . ' , ; ` | : . ' , requestNode() ... done [12:32:52.732] | : . ' , ; ` | : . ' , cluster node index: 1 [12:32:52.732] | : . ' , ; ` | : . ' requestWorker() ... done [12:32:52.732] | : . ' , ; ` | : . ' eraseGlobalEnvironment() ... [12:32:52.733] | : . ' , ; ` | : . ' eraseGlobalEnvironment() ... done [12:32:52.733] | : . ' , ; ` | : . ' launchFuture() ... [12:32:52.733] | : . ' , ; ` | : . ' , cluster node index: 1 [12:32:52.733] | : . ' , ; ` | : . ' , getFutureData() ... [12:32:52.733] | : . ' , ; ` | : . ' , ; getFutureCore() ... [12:32:52.734] | : . ' , ; ` | : . ' , ; ` Packages needed by the future expression (n = 0): [12:32:52.734] | : . ' , ; ` | : . ' , ; getFutureCore() ... done [12:32:52.734] | : . ' , ; ` | : . ' , ; getFutureCapture() ... [12:32:52.734] | : . ' , ; ` | : . ' , ; getFutureCapture() ... done [12:32:52.734] | : . ' , ; ` | : . ' , ; getFutureContext() ... [12:32:52.735] | : . ' , ; ` | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:52.735] | : . ' , ; ` | : . ' , ; ` | Getting stack without first backend: [n=0] [12:32:52.735] | : . ' , ; ` | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:52.735] | : . ' , ; ` | : . ' , ; ` Packages needed by future backend (n = 0): [12:32:52.735] | : . ' , ; ` | : . ' , ; getFutureContext() ... done [12:32:52.736] | : . ' , ; ` | : . ' , getFutureData() ... done [12:32:52.736] | : . ' , ; ` | : . ' , FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... [12:32:52.736] | : . ' , ; ` | : . ' , ; Appended future to position #1 [12:32:52.737] | : . ' , ; ` | : . ' , ; Number of registered futures: 1 [12:32:52.737] | : . ' , ; ` | : . ' , FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... done [12:32:52.737] | : . ' , ; ` | : . ' launchFuture() ... done [12:32:52.738] | : . ' , ; ` | : . ' MultisessionFuture started [12:32:52.738] | : . ' , ; ` | : . launchFuture() for ClusterFutureBackend ... done [12:32:52.738] | : . ' , ; ` | : Launching futures ... done [12:32:52.738] | : . ' , ; ` | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:32:52.739] | : . ' , ; ` | Using MultisessionFutureBackend ... done [12:32:52.739] | : . ' , ; ` run() for 'Future' () ... done [12:32:52.739] | : . ' , ; future(..., label = NULL) ... done [12:32:52.740] | : . ' , ; value() for MultisessionFuture () ... [12:32:52.740] | : . ' , ; ` result() for ClusterFuture ... [12:32:52.741] | : . ' , ; ` | assertValidConnection() ... [12:32:52.741] | : . ' , ; ` | : cluster node index: 1 [12:32:52.742] | : . ' , ; ` | assertValidConnection() ... done [12:32:52.742] | : . ' , ; ` | receiveMessageFromWorker() for ClusterFuture ... [12:32:52.742] | : . ' , ; ` | : cluster node index: 1 [12:32:52.745] | : . ' , ; ` | : [1] TRUE [12:32:52.745] | : . ' , ; ` | : Received data: [12:32:52.745] | : . ' , ; ` | : List of 5 [12:32:52.745] | : . ' , ; ` | : $ type : chr "VALUE" [12:32:52.745] | : . ' , ; ` | : $ value :List of 16 [12:32:52.745] | : . ' , ; ` | : ..$ value : NULL [12:32:52.745] | : . ' , ; ` | : ..$ visible : logi TRUE [12:32:52.745] | : . ' , ; ` | : ..$ stdout : chr "" [12:32:52.745] | : . ' , ; ` | : ..$ conditions :List of 1 [12:32:52.745] | : . ' , ; ` | : .. ..$ :List of 5 [12:32:52.745] | : . ' , ; ` | : .. .. ..$ condition:List of 2 [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ message: chr "Woops!" [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ call : language eval(quote({ { ... [12:32:52.745] | : . ' , ; ` | : .. .. .. ..- attr(*, "class")= chr [1:3] "simpleError" "error" "condition" [12:32:52.745] | : . ' , ; ` | : .. .. ..$ calls :List of 10 [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ : language eval(expr, envir = globalenv()) [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ : language eval(expr, envir = globalenv()) [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ : language local({ { ... [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ : language eval.parent(substitute(eval(quote(expr), envir))) [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ : language eval(expr, p) [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ : language eval(expr, p) [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ : language eval(quote({ { ... [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ : language eval(quote({ { ... [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ : language stop("Woops!") [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ : language eval(quote({ { ... [12:32:52.745] | : . ' , ; ` | : .. .. ..$ session :List of 6 [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ r :List of 15 [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ platform : chr "x86_64-w64-mingw32" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ arch : chr "x86_64" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ os : chr "mingw32" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ crt : chr "ucrt" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ system : chr "x86_64, mingw32" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ status : chr "Under development (unstable)" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ major : chr "4" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ minor : chr "6.0" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ year : chr "2025" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ month : chr "07" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ day : chr "28" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ svn rev : chr "88462" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ language : chr "R" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ version.string: chr "R Under development (unstable) (2025-07-28 r88462 ucrt)" [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..$ nickname : chr "Unsuffered Consequences" [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ locale : chr "LC_COLLATE=C;LC_CTYPE=German_Germany.utf8;LC_MONETARY=C;LC_NUMERIC=C;LC_TIME=C" [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ rngkind : chr [1:3] "Mersenne-Twister" "Inversion" "Rejection" [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ namespaces: chr [1:17] "compiler" "parallelly" "graphics" "tools" ... [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ search : chr [1:10] ".GlobalEnv" "package:future" "package:stats" "package:graphics" ... [12:32:52.745] | : . ' , ; ` | : .. .. .. ..$ system : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:32:52.745] | : . ' , ; ` | : .. .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:32:52.745] | : . ' , ; ` | : .. .. ..$ timestamp: POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:52.745] | : . ' , ; ` | : .. .. ..$ signaled : int 0 [12:32:52.745] | : . ' , ; ` | : ..$ rng : logi FALSE [12:32:52.745] | : . ' , ; ` | : ..$ seed : NULL [12:32:52.745] | : . ' , ; ` | : ..$ misuseGlobalEnv : NULL [12:32:52.745] | : . ' , ; ` | : ..$ misuseConnections :List of 3 [12:32:52.745] | : . ' , ; ` | : .. ..$ added : NULL [12:32:52.745] | : . ' , ; ` | : .. ..$ removed : NULL [12:32:52.745] | : . ' , ; ` | : .. ..$ replaced: NULL [12:32:52.745] | : . ' , ; ` | : ..$ misuseDevices : NULL [12:32:52.745] | : . ' , ; ` | : ..$ misuseDefaultDevice: list() [12:32:52.745] | : . ' , ; ` | : ..$ started : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:52.745] | : . ' , ; ` | : ..$ finished : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:52.745] | : . ' , ; ` | : ..$ uuid : chr [1:2] "a3ed676e2d5c81562299bcf8a3414518" "16" [12:32:52.745] | : . ' , ; ` | : ..$ session_uuid : chr "803b479fc73e0ab5522e1c4240297ea2" [12:32:52.745] | : . ' , ; ` | : .. ..- attr(*, "source")=List of 5 [12:32:52.745] | : . ' , ; ` | : .. .. ..$ host : Named chr "CRANWIN3" [12:32:52.745] | : . ' , ; ` | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:32:52.745] | : . ' , ; ` | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:32:52.745] | : . ' , ; ` | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:32:52.745] | : . ' , ; ` | : .. .. ..$ pid : int 59224 [12:32:52.745] | : . ' , ; ` | : .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:52.745] | : . ' , ; ` | : .. .. ..$ random: int 2147483647 [12:32:52.745] | : . ' , ; ` | : ..$ r_info :List of 4 [12:32:52.745] | : . ' , ; ` | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:32:52.745] | : . ' , ; ` | : .. .. ..$ : int [1:3] 4 6 0 [12:32:52.745] | : . ' , ; ` | : .. ..$ os : chr "windows" [12:32:52.745] | : . ' , ; ` | : .. ..$ os_name : chr "Windows" [12:32:52.745] | : . ' , ; ` | : .. ..$ captures_utf8: logi TRUE [12:32:52.745] | : . ' , ; ` | : ..$ version : chr "1.8" [12:32:52.745] | : . ' , ; ` | : ..- attr(*, "class")= chr "FutureResult" [12:32:52.745] | : . ' , ; ` | : $ success: logi TRUE [12:32:52.745] | : . ' , ; ` | : $ time : 'proc_time' Named num [1:5] 0.02 0 0.02 NA NA [12:32:52.745] | : . ' , ; ` | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:32:52.745] | : . ' , ; ` | : $ tag : NULL [12:32:52.782] | : . ' , ; ` | : Received FutureResult [12:32:52.782] | : . ' , ; ` | : FutureResult: [12:32:52.782] | : . ' , ; ` | : value: 'NULL' [12:32:52.782] | : . ' , ; ` | : visible: TRUE [12:32:52.782] | : . ' , ; ` | : stdout: character [12:32:52.782] | : . ' , ; ` | : conditions: [n = 1] simpleError [12:32:52.782] | : . ' , ; ` | : RNG used: FALSE [12:32:52.782] | : . ' , ; ` | : duration: 0.006849051 secs (started 2025-07-29 12:32:52.73683) [12:32:52.782] | : . ' , ; ` | : version: 1.8 [12:32:52.783] | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... [12:32:52.783] | : . ' , ; ` | : . Removed future from position #1 [12:32:52.783] | : . ' , ; ` | : . Number of registered futures: 0 [12:32:52.784] | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... done [12:32:52.784] | : . ' , ; ` | : Erased future from future backend [12:32:52.784] | : . ' , ; ` | : result() for ClusterFuture ... [12:32:52.784] | : . ' , ; ` | : . result already collected: FutureResult [12:32:52.784] | : . ' , ; ` | : result() for ClusterFuture ... done [12:32:52.785] | : . ' , ; ` | : signalConditions() ... [12:32:52.785] | : . ' , ; ` | : . include = 'immediateCondition' [12:32:52.785] | : . ' , ; ` | : . exclude = [12:32:52.785] | : . ' , ; ` | : . resignal = FALSE [12:32:52.785] | : . ' , ; ` | : . Number of conditions: 1 [12:32:52.786] | : . ' , ; ` | : . int 1 [12:32:52.786] | : . ' , ; ` | : . Condition #1 (class: 'simpleError', 'error', 'condition'): [12:32:52.787] | : . ' , ; ` | : signalConditions() ... done [12:32:52.787] | : . ' , ; ` | receiveMessageFromWorker() for ClusterFuture ... done [12:32:52.787] | : . ' , ; ` result() for ClusterFuture ... done [12:32:52.787] | : . ' , ; ` result() for ClusterFuture ... [12:32:52.788] | : . ' , ; ` | result already collected: FutureResult [12:32:52.788] | : . ' , ; ` result() for ClusterFuture ... done [12:32:52.788] | : . ' , ; ` signalConditions() ... [12:32:52.789] | : . ' , ; ` | include = 'immediateCondition' [12:32:52.789] | : . ' , ; ` | exclude = [12:32:52.789] | : . ' , ; ` | resignal = FALSE [12:32:52.790] | : . ' , ; ` | Number of conditions: 1 [12:32:52.790] | : . ' , ; ` | int 1 [12:32:52.790] | : . ' , ; ` | Condition #1 (class: 'simpleError', 'error', 'condition'): [12:32:52.791] | : . ' , ; ` signalConditions() ... done [12:32:52.791] | : . ' , ; ` relay stdout ... [12:32:52.791] | : . ' , ; ` relay stdout ... done [12:32:52.791] | : . ' , ; ` check for misuse ... [12:32:52.792] | : . ' , ; ` check for misuse ... done [12:32:52.792] | : . ' , ; ` relay conditions ... [12:32:52.792] | : . ' , ; ` | Future state: 'finished' [12:32:52.792] | : . ' , ; ` | result() for ClusterFuture ... [12:32:52.792] | : . ' , ; ` | : result already collected: FutureResult [12:32:52.793] | : . ' , ; ` | result() for ClusterFuture ... done [12:32:52.793] | : . ' , ; ` | signalConditions() ... [12:32:52.793] | : . ' , ; ` | : include = 'condition' [12:32:52.794] | : . ' , ; ` | : exclude = 'immediateCondition' [12:32:52.794] | : . ' , ; ` | : resignal = TRUE [12:32:52.794] | : . ' , ; ` | : Number of conditions: 1 [12:32:52.795] | : . ' , ; ` | : int 1 [12:32:52.796] | : . ' , ; ` | : Condition #1 (class: 'simpleError', 'error', 'condition'): [12:32:52.796] | : . ' , ; ` | : Condition #1: 'simpleError', 'error', 'condition' [12:32:52.796] | : . ' , ; ` | signalConditions() ... done [12:32:52.796] | : . ' , ; ` relay conditions ... done [12:32:52.797] | : . ' , ; ` future(..., label = NULL) ... [12:32:52.797] | : . ' , ; ` | lazy: FALSE [12:32:52.797] | : . ' , ; ` | stdout: TRUE [12:32:52.798] | : . ' , ; ` | conditions: [n=1] 'condition' [12:32:52.798] | : . ' , ; ` | gc: FALSE [12:32:52.798] | : . ' , ; ` | earlySignal: FALSE [12:32:52.798] | : . ' , ; ` | getGlobalsAndPackages() ... [12:32:52.798] | : . ' , ; ` | : Searching for globals ... [12:32:52.825] | : . ' , ; ` | : . globals found: [6] '{', 'if', '==', '%%', 'ii', 'stop' [12:32:52.826] | : . ' , ; ` | : Searching for globals ... done [12:32:52.826] | : . ' , ; ` | : Resolving globals: FALSE [12:32:52.826] | : . ' , ; ` | : Search for packages associated with the globals ... [12:32:52.827] | : . ' , ; ` | : . Packages associated with globals: [1] 'base' [12:32:52.828] | : . ' , ; ` | : . Packages: [1] 'base' [12:32:52.828] | : . ' , ; ` | : Search for packages associated with the globals ... done [12:32:52.828] | : . ' , ; ` | : Packages after dropping 'base': [0] [12:32:52.829] | : . ' , ; ` | : globals: [1] 'ii' [12:32:52.829] | : . ' , ; ` | : packages: [0] [12:32:52.829] | : . ' , ; ` | getGlobalsAndPackages() ... done [12:32:52.830] | : . ' , ; ` | run() for 'Future' () ... [12:32:52.830] | : . ' , ; ` | : state: 'created' [12:32:52.830] | : . ' , ; ` | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:52.831] | : . ' , ; ` | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:52.831] | : . ' , ; ` | : Using MultisessionFutureBackend ... [12:32:52.831] | : . ' , ; ` | : . Number of futures since start: 3 (3 created, 3 launched, 3 finished) [12:32:52.831] | : . ' , ; ` | : . Launching futures ... [12:32:52.832] | : . ' , ; ` | : . ' launchFuture() for ClusterFutureBackend ... [12:32:52.832] | : . ' , ; ` | : . ' , Workers: [n=2] [12:32:52.832] | : . ' , ; ` | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:32:52.835] | : . ' , ; ` | : . ' , FutureRegistry: 'workers-22afdcd87161522c8c5240ddd3f6a92b' [12:32:52.836] | : . ' , ; ` | : . ' , requestWorker() ... [12:32:52.836] | : . ' , ; ` | : . ' , ; requestNode() ... [12:32:52.836] | : . ' , ; ` | : . ' , ; ` Number of workers: 2 [12:32:52.837] | : . ' , ; ` | : . ' , ; ` Polling for a free worker ... [12:32:52.837] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.837] | : . ' , ; ` | : . ' , ; ` | : Listing all futures [12:32:52.837] | : . ' , ; ` | : . ' , ; ` | : Number of registered futures: 0 [12:32:52.838] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.838] | : . ' , ; ` | : . ' , ; ` | Total time: 0 [12:32:52.838] | : . ' , ; ` | : . ' , ; ` Polling for a free worker ... done [12:32:52.839] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.839] | : . ' , ; ` | : . ' , ; ` | Listing all futures [12:32:52.839] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 0 [12:32:52.839] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.840] | : . ' , ; ` | : . ' , ; ` avail: [n=2] '1', '2' [12:32:52.840] | : . ' , ; ` | : . ' , ; ` Index of first available worker: 1 [12:32:52.840] | : . ' , ; ` | : . ' , ; ` Validate that the worker is functional ... [12:32:52.841] | : . ' , ; ` | : . ' , ; ` | Worker is functional [12:32:52.841] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.842] | : . ' , ; ` | : . ' , ; ` | : Listing all futures [12:32:52.842] | : . ' , ; ` | : . ' , ; ` | : Number of registered futures: 0 [12:32:52.842] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.842] | : . ' , ; ` | : . ' , ; ` Validate that the worker is functional ... done [12:32:52.843] | : . ' , ; ` | : . ' , ; requestNode() ... done [12:32:52.843] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:52.843] | : . ' , ; ` | : . ' , requestWorker() ... done [12:32:52.844] | : . ' , ; ` | : . ' , eraseGlobalEnvironment() ... [12:32:52.844] | : . ' , ; ` | : . ' , eraseGlobalEnvironment() ... done [12:32:52.845] | : . ' , ; ` | : . ' , launchFuture() ... [12:32:52.845] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:52.845] | : . ' , ; ` | : . ' , ; getFutureData() ... [12:32:52.845] | : . ' , ; ` | : . ' , ; ` getFutureCore() ... [12:32:52.846] | : . ' , ; ` | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:32:52.846] | : . ' , ; ` | : . ' , ; ` getFutureCore() ... done [12:32:52.846] | : . ' , ; ` | : . ' , ; ` getFutureCapture() ... [12:32:52.846] | : . ' , ; ` | : . ' , ; ` getFutureCapture() ... done [12:32:52.847] | : . ' , ; ` | : . ' , ; ` getFutureContext() ... [12:32:52.847] | : . ' , ; ` | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:52.847] | : . ' , ; ` | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:32:52.848] | : . ' , ; ` | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:52.848] | : . ' , ; ` | : . ' , ; ` | Packages needed by future backend (n = 0): [12:32:52.848] | : . ' , ; ` | : . ' , ; ` getFutureContext() ... done [12:32:52.849] | : . ' , ; ` | : . ' , ; getFutureData() ... done [12:32:52.849] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... [12:32:52.849] | : . ' , ; ` | : . ' , ; ` Appended future to position #1 [12:32:52.850] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:32:52.850] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... done [12:32:52.850] | : . ' , ; ` | : . ' , launchFuture() ... done [12:32:52.851] | : . ' , ; ` | : . ' , MultisessionFuture started [12:32:52.851] | : . ' , ; ` | : . ' launchFuture() for ClusterFutureBackend ... done [12:32:52.851] | : . ' , ; ` | : . Launching futures ... done [12:32:52.851] | : . ' , ; ` | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:32:52.852] | : . ' , ; ` | : Using MultisessionFutureBackend ... done [12:32:52.852] | : . ' , ; ` | run() for 'Future' () ... done [12:32:52.852] | : . ' , ; ` future(..., label = NULL) ... done [12:32:52.853] | : . ' , ; ` future(..., label = NULL) ... [12:32:52.853] | : . ' , ; ` | lazy: FALSE [12:32:52.854] | : . ' , ; ` | stdout: TRUE [12:32:52.854] | : . ' , ; ` | conditions: [n=1] 'condition' [12:32:52.854] | : . ' , ; ` | gc: FALSE [12:32:52.854] | : . ' , ; ` | earlySignal: FALSE [12:32:52.855] | : . ' , ; ` | getGlobalsAndPackages() ... [12:32:52.855] | : . ' , ; ` | : Searching for globals ... [12:32:52.874] | : . ' , ; ` | : . globals found: [6] '{', 'if', '==', '%%', 'ii', 'stop' [12:32:52.875] | : . ' , ; ` | : Searching for globals ... done [12:32:52.875] | : . ' , ; ` | : Resolving globals: FALSE [12:32:52.875] | : . ' , ; ` | : Search for packages associated with the globals ... [12:32:52.876] | : . ' , ; ` | : . Packages associated with globals: [1] 'base' [12:32:52.876] | : . ' , ; ` | : . Packages: [1] 'base' [12:32:52.877] | : . ' , ; ` | : Search for packages associated with the globals ... done [12:32:52.877] | : . ' , ; ` | : Packages after dropping 'base': [0] [12:32:52.877] | : . ' , ; ` | : globals: [1] 'ii' [12:32:52.877] | : . ' , ; ` | : packages: [0] [12:32:52.878] | : . ' , ; ` | getGlobalsAndPackages() ... done [12:32:52.878] | : . ' , ; ` | run() for 'Future' () ... [12:32:52.878] | : . ' , ; ` | : state: 'created' [12:32:52.879] | : . ' , ; ` | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:52.879] | : . ' , ; ` | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:52.879] | : . ' , ; ` | : Using MultisessionFutureBackend ... [12:32:52.879] | : . ' , ; ` | : . Number of futures since start: 4 (4 created, 4 launched, 3 finished) [12:32:52.880] | : . ' , ; ` | : . Launching futures ... [12:32:52.880] | : . ' , ; ` | : . ' launchFuture() for ClusterFutureBackend ... [12:32:52.880] | : . ' , ; ` | : . ' , Workers: [n=2] [12:32:52.881] | : . ' , ; ` | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:32:52.883] | : . ' , ; ` | : . ' , FutureRegistry: 'workers-22afdcd87161522c8c5240ddd3f6a92b' [12:32:52.884] | : . ' , ; ` | : . ' , requestWorker() ... [12:32:52.884] | : . ' , ; ` | : . ' , ; requestNode() ... [12:32:52.884] | : . ' , ; ` | : . ' , ; ` Number of workers: 2 [12:32:52.884] | : . ' , ; ` | : . ' , ; ` Polling for a free worker ... [12:32:52.885] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.885] | : . ' , ; ` | : . ' , ; ` | : Listing all futures [12:32:52.885] | : . ' , ; ` | : . ' , ; ` | : Number of registered futures: 1 [12:32:52.885] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.886] | : . ' , ; ` | : . ' , ; ` | Total time: 0 [12:32:52.886] | : . ' , ; ` | : . ' , ; ` Polling for a free worker ... done [12:32:52.886] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.886] | : . ' , ; ` | : . ' , ; ` | Listing all futures [12:32:52.887] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 1 [12:32:52.887] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.887] | : . ' , ; ` | : . ' , ; ` avail: [n=2] '2' [12:32:52.887] | : . ' , ; ` | : . ' , ; ` Index of first available worker: 2 [12:32:52.888] | : . ' , ; ` | : . ' , ; ` Validate that the worker is functional ... [12:32:52.888] | : . ' , ; ` | : . ' , ; ` | Worker is functional [12:32:52.889] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.889] | : . ' , ; ` | : . ' , ; ` | : Listing all futures [12:32:52.889] | : . ' , ; ` | : . ' , ; ` | : Number of registered futures: 1 [12:32:52.889] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.890] | : . ' , ; ` | : . ' , ; ` Validate that the worker is functional ... done [12:32:52.890] | : . ' , ; ` | : . ' , ; requestNode() ... done [12:32:52.890] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:32:52.890] | : . ' , ; ` | : . ' , requestWorker() ... done [12:32:52.891] | : . ' , ; ` | : . ' , eraseGlobalEnvironment() ... [12:32:52.891] | : . ' , ; ` | : . ' , eraseGlobalEnvironment() ... done [12:32:52.891] | : . ' , ; ` | : . ' , launchFuture() ... [12:32:52.892] | : . ' , ; ` | : . ' , ; cluster node index: 2 [12:32:52.892] | : . ' , ; ` | : . ' , ; getFutureData() ... [12:32:52.892] | : . ' , ; ` | : . ' , ; ` getFutureCore() ... [12:32:52.892] | : . ' , ; ` | : . ' , ; ` | Packages needed by the future expression (n = 0): [12:32:52.893] | : . ' , ; ` | : . ' , ; ` getFutureCore() ... done [12:32:52.893] | : . ' , ; ` | : . ' , ; ` getFutureCapture() ... [12:32:52.893] | : . ' , ; ` | : . ' , ; ` getFutureCapture() ... done [12:32:52.893] | : . ' , ; ` | : . ' , ; ` getFutureContext() ... [12:32:52.894] | : . ' , ; ` | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:52.894] | : . ' , ; ` | : . ' , ; ` | : Getting stack without first backend: [n=0] [12:32:52.894] | : . ' , ; ` | : . ' , ; ` | plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:52.894] | : . ' , ; ` | : . ' , ; ` | Packages needed by future backend (n = 0): [12:32:52.895] | : . ' , ; ` | : . ' , ; ` getFutureContext() ... done [12:32:52.895] | : . ' , ; ` | : . ' , ; getFutureData() ... done [12:32:52.896] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... [12:32:52.896] | : . ' , ; ` | : . ' , ; ` Appended future to position #2 [12:32:52.896] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 2 [12:32:52.896] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... done [12:32:52.897] | : . ' , ; ` | : . ' , launchFuture() ... done [12:32:52.897] | : . ' , ; ` | : . ' , MultisessionFuture started [12:32:52.897] | : . ' , ; ` | : . ' launchFuture() for ClusterFutureBackend ... done [12:32:52.897] | : . ' , ; ` | : . Launching futures ... done [12:32:52.898] | : . ' , ; ` | : . Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:32:52.898] | : . ' , ; ` | : Using MultisessionFutureBackend ... done [12:32:52.898] | : . ' , ; ` | run() for 'Future' () ... done [12:32:52.898] | : . ' , ; ` future(..., label = NULL) ... done [12:32:52.899] | : . ' , ; ` future(..., label = NULL) ... [12:32:52.899] | : . ' , ; ` | lazy: FALSE [12:32:52.900] | : . ' , ; ` | stdout: TRUE [12:32:52.900] | : . ' , ; ` | conditions: [n=1] 'condition' [12:32:52.900] | : . ' , ; ` | gc: FALSE [12:32:52.900] | : . ' , ; ` | earlySignal: FALSE [12:32:52.900] | : . ' , ; ` | getGlobalsAndPackages() ... [12:32:52.901] | : . ' , ; ` | : Searching for globals ... [12:32:52.924] | : . ' , ; ` | : . globals found: [6] '{', 'if', '==', '%%', 'ii', 'stop' [12:32:52.924] | : . ' , ; ` | : Searching for globals ... done [12:32:52.925] | : . ' , ; ` | : Resolving globals: FALSE [12:32:52.925] | : . ' , ; ` | : Search for packages associated with the globals ... [12:32:52.926] | : . ' , ; ` | : . Packages associated with globals: [1] 'base' [12:32:52.926] | : . ' , ; ` | : . Packages: [1] 'base' [12:32:52.927] | : . ' , ; ` | : Search for packages associated with the globals ... done [12:32:52.927] | : . ' , ; ` | : Packages after dropping 'base': [0] [12:32:52.927] | : . ' , ; ` | : globals: [1] 'ii' [12:32:52.928] | : . ' , ; ` | : packages: [0] [12:32:52.928] | : . ' , ; ` | getGlobalsAndPackages() ... done [12:32:52.928] | : . ' , ; ` | run() for 'Future' () ... [12:32:52.929] | : . ' , ; ` | : state: 'created' [12:32:52.929] | : . ' , ; ` | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:52.929] | : . ' , ; ` | : plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:52.930] | : . ' , ; ` | : Using MultisessionFutureBackend ... [12:32:52.930] | : . ' , ; ` | : . Number of futures since start: 5 (5 created, 5 launched, 3 finished) [12:32:52.930] | : . ' , ; ` | : . Launching futures ... [12:32:52.931] | : . ' , ; ` | : . ' launchFuture() for ClusterFutureBackend ... [12:32:52.931] | : . ' , ; ` | : . ' , Workers: [n=2] [12:32:52.931] | : . ' , ; ` | : . ' , Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:32:52.934] | : . ' , ; ` | : . ' , FutureRegistry: 'workers-22afdcd87161522c8c5240ddd3f6a92b' [12:32:52.935] | : . ' , ; ` | : . ' , requestWorker() ... [12:32:52.935] | : . ' , ; ` | : . ' , ; requestNode() ... [12:32:52.935] | : . ' , ; ` | : . ' , ; ` Number of workers: 2 [12:32:52.935] | : . ' , ; ` | : . ' , ; ` Polling for a free worker ... [12:32:52.936] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:52.936] | : . ' , ; ` | : . ' , ; ` | : Listing all futures [12:32:52.936] | : . ' , ; ` | : . ' , ; ` | : Number of registered futures: 2 [12:32:52.937] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:52.937] | : . ' , ; ` | : . ' , ; ` | Poll #1 (0): usedNodes() = 2, workers = 2 [12:32:52.959] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'collect-first', earlySignal = 1) ... [12:32:52.959] | : . ' , ; ` | : . ' , ; ` | : collectValues('workers-22afdcd87161522c8c5240ddd3f6a92b', firstOnly = TRUE) ... [12:32:52.960] | : . ' , ; ` | : . ' , ; ` | : . resolved() ... [12:32:52.961] | : . ' , ; ` | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... [12:32:52.962] | : . ' , ; ` | : . ' , ; ` | : . ' , Cluster node socket connection: index=4, id=465 [12:32:52.962] | : . ' , ; ` | : . ' , ; ` | : . ' , assertValidConnection() ... [12:32:52.963] | : . ' , ; ` | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:52.963] | : . ' , ; ` | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:32:52.964] | : . ' , ; ` | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:32:52.964] | : . ' , ; ` | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:52.965] | : . ' , ; ` | : . ' , ; ` | : . ' , ; [1] TRUE [12:32:52.965] | : . ' , ; ` | : . ' , ; ` | : . ' , ; Received data: [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; List of 5 [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ value : int 1 [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ rng : logi FALSE [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ seed : NULL [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "a3ed676e2d5c81562299bcf8a3414518" "17" [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "803b479fc73e0ab5522e1c4240297ea2" [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 59224 [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:32:52.966] | : . ' , ; ` | : . ' , ; ` | : . ' , ; $ tag : NULL [12:32:52.989] | : . ' , ; ` | : . ' , ; ` | : . ' , ; Received FutureResult [12:32:52.989] | : . ' , ; ` | : . ' , ; ` | : . ' , ; FutureResult: [12:32:52.989] | : . ' , ; ` | : . ' , ; ` | : . ' , ; value: 'integer' [12:32:52.989] | : . ' , ; ` | : . ' , ; ` | : . ' , ; visible: TRUE [12:32:52.989] | : . ' , ; ` | : . ' , ; ` | : . ' , ; stdout: character [12:32:52.989] | : . ' , ; ` | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:32:52.989] | : . ' , ; ` | : . ' , ; ` | : . ' , ; RNG used: FALSE [12:32:52.989] | : . ' , ; ` | : . ' , ; ` | : . ' , ; duration: 0.005686045 secs (started 2025-07-29 12:32:52.850045) [12:32:52.989] | : . ' , ; ` | : . ' , ; ` | : . ' , ; version: 1.8 [12:32:52.990] | : . ' , ; ` | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... [12:32:52.991] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:32:52.991] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:32:52.991] | : . ' , ; ` | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... done [12:32:52.992] | : . ' , ; ` | : . ' , ; ` | : . ' , ; Erased future from future backend [12:32:52.992] | : . ' , ; ` | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:32:52.992] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:32:52.993] | : . ' , ; ` | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:32:52.993] | : . ' , ; ` | : . ' , ; ` | : . ' , ; signalConditions() ... [12:32:52.993] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:32:52.994] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ` exclude = [12:32:52.994] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:32:52.994] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:32:52.995] | : . ' , ; ` | : . ' , ; ` | : . ' , ; ` int 0 [12:32:52.996] | : . ' , ; ` | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:32:52.996] | : . ' , ; ` | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:32:52.996] | : . ' , ; ` | : . ' , ; ` | : . ' , receiveMessageFromWorker() returned object of class FutureResult; resolved [12:32:52.997] | : . ' , ; ` | : . ' , ; ` | : . ' resolved() for MultisessionFuture () ... done [12:32:52.997] | : . ' , ; ` | : . ' , ; ` | : . ' assertFutureResult() ... [12:32:52.997] | : . ' , ; ` | : . ' , ; ` | : . ' , Future uuid: a3ed676e2d5c81562299bcf8a3414518-17 [12:32:52.997] | : . ' , ; ` | : . ' , ; ` | : . ' , identical; success [12:32:52.998] | : . ' , ; ` | : . ' , ; ` | : . ' assertFutureResult() ... done [12:32:52.998] | : . ' , ; ` | : . ' , ; ` | : . resolved() ... done [12:32:52.998] | : . ' , ; ` | : . ' , ; ` | : . Future at position #1 is resolved ... [12:32:52.999] | : . ' , ; ` | : . ' , ; ` | : . ' value() for MultisessionFuture () ... [12:32:52.999] | : . ' , ; ` | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:32:52.999] | : . ' , ; ` | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:32:53.000] | : . ' , ; ` | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:32:53.000] | : . ' , ; ` | : . ' , ; ` | : . ' , result() for ClusterFuture ... [12:32:53.000] | : . ' , ; ` | : . ' , ; ` | : . ' , ; result already collected: FutureResult [12:32:53.001] | : . ' , ; ` | : . ' , ; ` | : . ' , result() for ClusterFuture ... done [12:32:53.001] | : . ' , ; ` | : . ' , ; ` | : . ' , signalConditions() ... [12:32:53.001] | : . ' , ; ` | : . ' , ; ` | : . ' , ; include = 'immediateCondition' [12:32:53.002] | : . ' , ; ` | : . ' , ; ` | : . ' , ; exclude = [12:32:53.002] | : . ' , ; ` | : . ' , ; ` | : . ' , ; resignal = FALSE [12:32:53.002] | : . ' , ; ` | : . ' , ; ` | : . ' , ; Number of conditions: 0 [12:32:53.002] | : . ' , ; ` | : . ' , ; ` | : . ' , ; int 0 [12:32:53.003] | : . ' , ; ` | : . ' , ; ` | : . ' , signalConditions() ... done [12:32:53.004] | : . ' , ; ` | : . ' , ; ` | : . ' , check for misuse ... [12:32:53.004] | : . ' , ; ` | : . ' , ; ` | : . ' , check for misuse ... done [12:32:53.004] | : . ' , ; ` | : . ' , ; ` | : . ' value() for MultisessionFuture () ... done [12:32:53.005] | : . ' , ; ` | : . ' , ; ` | : . Future at position #1 is resolved ... done [12:32:53.005] | : . ' , ; ` | : . ' , ; ` | : collectValues('workers-22afdcd87161522c8c5240ddd3f6a92b', firstOnly = TRUE) ... done [12:32:53.006] | : . ' , ; ` | : . ' , ; ` | : Remove collected futures ... [12:32:53.006] | : . ' , ; ` | : . ' , ; ` | : . Indices of futures to drop: [n=1] '1' [12:32:53.006] | : . ' , ; ` | : . ' , ; ` | : Remove collected futures ... done [12:32:53.007] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'collect-first', earlySignal = 1) ... done [12:32:53.007] | : . ' , ; ` | : . ' , ; ` | Early signaling of 2 future candidates ... [12:32:53.007] | : . ' , ; ` | : . ' , ; ` | Number of futures with early signaling requested: 0 [12:32:53.008] | : . ' , ; ` | : . ' , ; ` | Early signaling of 2 future candidates ... done [12:32:53.008] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 2 [12:32:53.008] | : . ' , ; ` | : . ' , ; ` Polling for a free worker ... done [12:32:53.009] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.009] | : . ' , ; ` | : . ' , ; ` | Listing all futures [12:32:53.009] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 1 [12:32:53.009] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.010] | : . ' , ; ` | : . ' , ; ` Total time: 0.0727071762084961 [12:32:53.010] | : . ' , ; ` | : . ' , ; requestNode() ... done [12:32:53.010] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.011] | : . ' , ; ` | : . ' , ; ` Listing all futures [12:32:53.011] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 1 [12:32:53.011] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.012] | : . ' , ; ` | : . ' , ; avail: [n=2] '1' [12:32:53.012] | : . ' , ; ` | : . ' , ; Index of first available worker: 1 [12:32:53.012] | : . ' , ; ` | : . ' , ; Validate that the worker is functional ... [12:32:53.013] | : . ' , ; ` | : . ' , ; ` Worker is functional [12:32:53.014] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.014] | : . ' , ; ` | : . ' , ; ` | Listing all futures [12:32:53.015] | : . ' , ; ` | : . ' , ; ` | Number of registered futures: 1 [12:32:53.015] | : . ' , ; ` | : . ' , ; ` FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.015] | : . ' , ; ` | : . ' , ; Validate that the worker is functional ... done [12:32:53.016] | : . ' , ; ` | : . ' , requestWorker() ... done [12:32:53.016] | : . ' , ; ` | : . ' , cluster node index: 1 [12:32:53.016] | : . ' , ; ` | : . ' launchFuture() for ClusterFutureBackend ... done [12:32:53.017] | : . ' , ; ` | : . ' eraseGlobalEnvironment() ... [12:32:53.017] | : . ' , ; ` | : . ' eraseGlobalEnvironment() ... done [12:32:53.018] | : . ' , ; ` | : . ' launchFuture() ... [12:32:53.018] | : . ' , ; ` | : . ' , cluster node index: 1 [12:32:53.018] | : . ' , ; ` | : . ' , getFutureData() ... [12:32:53.019] | : . ' , ; ` | : . ' , ; getFutureCore() ... [12:32:53.019] | : . ' , ; ` | : . ' , ; ` Packages needed by the future expression (n = 0): [12:32:53.019] | : . ' , ; ` | : . ' , ; getFutureCore() ... done [12:32:53.019] | : . ' , ; ` | : . ' , ; getFutureCapture() ... [12:32:53.020] | : . ' , ; ` | : . ' , ; getFutureCapture() ... done [12:32:53.020] | : . ' , ; ` | : . ' , ; getFutureContext() ... [12:32:53.020] | : . ' , ; ` | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:53.021] | : . ' , ; ` | : . ' , ; ` | Getting stack without first backend: [n=0] [12:32:53.021] | : . ' , ; ` | : . ' , ; ` plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:53.021] | : . ' , ; ` | : . ' , ; ` Packages needed by future backend (n = 0): [12:32:53.022] | : . ' , ; ` | : . ' , ; getFutureContext() ... done [12:32:53.022] | : . ' , ; ` | : . ' , getFutureData() ... done [12:32:53.023] | : . ' , ; ` | : . ' , FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... [12:32:53.023] | : . ' , ; ` | : . ' , ; Appended future to position #2 [12:32:53.023] | : . ' , ; ` | : . ' , ; Number of registered futures: 2 [12:32:53.024] | : . ' , ; ` | : . ' , FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... done [12:32:53.024] | : . ' , ; ` | : . ' launchFuture() ... done [12:32:53.024] | : . ' , ; ` | : . ' MultisessionFuture started [12:32:53.024] | : . ' , ; ` | : . Launching futures ... done [12:32:53.025] | : . ' , ; ` | : Using MultisessionFutureBackend ... done [12:32:53.025] | : . ' , ; ` | : Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:32:53.025] | : . ' , ; ` | run() for 'Future' () ... done [12:32:53.026] | : . ' , ; ` future(..., label = NULL) ... done [12:32:53.026] | : . ' , ; value() for MultisessionFuture () ... done [12:32:53.026] | : . ' , ; value() for MultisessionFuture () ... [12:32:53.027] | : . ' , ; ` result() for ClusterFuture ... [12:32:53.027] | : . ' , ; ` | result already collected: FutureResult [12:32:53.027] | : . ' , ; ` result() for ClusterFuture ... done [12:32:53.027] | : . ' , ; ` result() for ClusterFuture ... [12:32:53.028] | : . ' , ; ` | result already collected: FutureResult [12:32:53.028] | : . ' , ; ` result() for ClusterFuture ... done [12:32:53.028] | : . ' , ; ` signalConditions() ... [12:32:53.028] | : . ' , ; ` | include = 'immediateCondition' [12:32:53.029] | : . ' , ; ` | exclude = [12:32:53.029] | : . ' , ; ` | resignal = FALSE [12:32:53.029] | : . ' , ; ` | Number of conditions: 0 [12:32:53.030] | : . ' , ; ` | int 0 [12:32:53.030] | : . ' , ; ` signalConditions() ... done [12:32:53.031] | : . ' , ; ` relay stdout ... [12:32:53.031] | : . ' , ; ` relay stdout ... done [12:32:53.031] | : . ' , ; ` check for misuse ... [12:32:53.032] | : . ' , ; ` check for misuse ... done [12:32:53.032] | : . ' , ; value() for MultisessionFuture () ... done [12:32:53.032] | : . ' , ; value() for MultisessionFuture () ... [12:32:53.032] | : . ' , ; ` result() for ClusterFuture ... [12:32:53.033] | : . ' , ; ` | assertValidConnection() ... [12:32:53.033] | : . ' , ; ` | : cluster node index: 2 [12:32:53.034] | : . ' , ; ` | assertValidConnection() ... done [12:32:53.034] | : . ' , ; ` | receiveMessageFromWorker() for ClusterFuture ... [12:32:53.034] | : . ' , ; ` | : cluster node index: 2 [12:32:53.035] | : . ' , ; ` | : [1] TRUE [12:32:53.035] | : . ' , ; ` | : Received data: [12:32:53.035] | : . ' , ; ` | : List of 5 [12:32:53.035] | : . ' , ; ` | : $ type : chr "VALUE" [12:32:53.035] | : . ' , ; ` | : $ value :List of 16 [12:32:53.035] | : . ' , ; ` | : ..$ value : NULL [12:32:53.035] | : . ' , ; ` | : ..$ visible : logi TRUE [12:32:53.035] | : . ' , ; ` | : ..$ stdout : chr "" [12:32:53.035] | : . ' , ; ` | : ..$ conditions :List of 1 [12:32:53.035] | : . ' , ; ` | : .. ..$ :List of 5 [12:32:53.035] | : . ' , ; ` | : .. .. ..$ condition:List of 2 [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ message: chr "Woops!" [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ call : language eval(quote({ { ... [12:32:53.035] | : . ' , ; ` | : .. .. .. ..- attr(*, "class")= chr [1:3] "simpleError" "error" "condition" [12:32:53.035] | : . ' , ; ` | : .. .. ..$ calls :List of 10 [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ : language eval(expr, envir = globalenv()) [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ : language eval(expr, envir = globalenv()) [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ : language local({ { ... [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ : language eval.parent(substitute(eval(quote(expr), envir))) [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ : language eval(expr, p) [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ : language eval(expr, p) [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ : language eval(quote({ { ... [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ : language eval(quote({ { ... [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ : language stop("Woops!") [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ : language eval(quote({ { ... [12:32:53.035] | : . ' , ; ` | : .. .. ..$ session :List of 6 [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ r :List of 15 [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ platform : chr "x86_64-w64-mingw32" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ arch : chr "x86_64" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ os : chr "mingw32" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ crt : chr "ucrt" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ system : chr "x86_64, mingw32" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ status : chr "Under development (unstable)" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ major : chr "4" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ minor : chr "6.0" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ year : chr "2025" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ month : chr "07" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ day : chr "28" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ svn rev : chr "88462" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ language : chr "R" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ version.string: chr "R Under development (unstable) (2025-07-28 r88462 ucrt)" [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..$ nickname : chr "Unsuffered Consequences" [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ locale : chr "LC_COLLATE=C;LC_CTYPE=German_Germany.utf8;LC_MONETARY=C;LC_NUMERIC=C;LC_TIME=C" [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ rngkind : chr [1:3] "Mersenne-Twister" "Inversion" "Rejection" [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ namespaces: chr [1:17] "compiler" "parallelly" "graphics" "tools" ... [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ search : chr [1:10] ".GlobalEnv" "package:future" "package:stats" "package:graphics" ... [12:32:53.035] | : . ' , ; ` | : .. .. .. ..$ system : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:32:53.035] | : . ' , ; ` | : .. .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:32:53.035] | : . ' , ; ` | : .. .. ..$ timestamp: POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:53.035] | : . ' , ; ` | : .. .. ..$ signaled : int 0 [12:32:53.035] | : . ' , ; ` | : ..$ rng : logi FALSE [12:32:53.035] | : . ' , ; ` | : ..$ seed : NULL [12:32:53.035] | : . ' , ; ` | : ..$ misuseGlobalEnv : NULL [12:32:53.035] | : . ' , ; ` | : ..$ misuseConnections :List of 3 [12:32:53.035] | : . ' , ; ` | : .. ..$ added : NULL [12:32:53.035] | : . ' , ; ` | : .. ..$ removed : NULL [12:32:53.035] | : . ' , ; ` | : .. ..$ replaced: NULL [12:32:53.035] | : . ' , ; ` | : ..$ misuseDevices : NULL [12:32:53.035] | : . ' , ; ` | : ..$ misuseDefaultDevice: list() [12:32:53.035] | : . ' , ; ` | : ..$ started : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:53.035] | : . ' , ; ` | : ..$ finished : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:53.035] | : . ' , ; ` | : ..$ uuid : chr [1:2] "a3ed676e2d5c81562299bcf8a3414518" "18" [12:32:53.035] | : . ' , ; ` | : ..$ session_uuid : chr "06f839ff740c6dd524ac135c8ee1225b" [12:32:53.035] | : . ' , ; ` | : .. ..- attr(*, "source")=List of 5 [12:32:53.035] | : . ' , ; ` | : .. .. ..$ host : Named chr "CRANWIN3" [12:32:53.035] | : . ' , ; ` | : .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:32:53.035] | : . ' , ; ` | : .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:32:53.035] | : . ' , ; ` | : .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:32:53.035] | : . ' , ; ` | : .. .. ..$ pid : int 16308 [12:32:53.035] | : . ' , ; ` | : .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:53.035] | : . ' , ; ` | : .. .. ..$ random: int 2147483647 [12:32:53.035] | : . ' , ; ` | : ..$ r_info :List of 4 [12:32:53.035] | : . ' , ; ` | : .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:32:53.035] | : . ' , ; ` | : .. .. ..$ : int [1:3] 4 6 0 [12:32:53.035] | : . ' , ; ` | : .. ..$ os : chr "windows" [12:32:53.035] | : . ' , ; ` | : .. ..$ os_name : chr "Windows" [12:32:53.035] | : . ' , ; ` | : .. ..$ captures_utf8: logi TRUE [12:32:53.035] | : . ' , ; ` | : ..$ version : chr "1.8" [12:32:53.035] | : . ' , ; ` | : ..- attr(*, "class")= chr "FutureResult" [12:32:53.035] | : . ' , ; ` | : $ success: logi TRUE [12:32:53.035] | : . ' , ; ` | : $ time : 'proc_time' Named num [1:5] 0.09 0 0.09 NA NA [12:32:53.035] | : . ' , ; ` | : ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:32:53.035] | : . ' , ; ` | : $ tag : NULL [12:32:53.070] | : . ' , ; ` | : Received FutureResult [12:32:53.071] | : . ' , ; ` | : FutureResult: [12:32:53.071] | : . ' , ; ` | : value: 'NULL' [12:32:53.071] | : . ' , ; ` | : visible: TRUE [12:32:53.071] | : . ' , ; ` | : stdout: character [12:32:53.071] | : . ' , ; ` | : conditions: [n = 1] simpleError [12:32:53.071] | : . ' , ; ` | : RNG used: FALSE [12:32:53.071] | : . ' , ; ` | : duration: 0.08924508 secs (started 2025-07-29 12:32:52.898195) [12:32:53.071] | : . ' , ; ` | : version: 1.8 [12:32:53.072] | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... [12:32:53.072] | : . ' , ; ` | : . Removed future from position #1 [12:32:53.073] | : . ' , ; ` | : . Number of registered futures: 1 [12:32:53.073] | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... done [12:32:53.073] | : . ' , ; ` | : Erased future from future backend [12:32:53.077] | : . ' , ; ` | : result() for ClusterFuture ... [12:32:53.077] | : . ' , ; ` | : . result already collected: FutureResult [12:32:53.078] | : . ' , ; ` | : result() for ClusterFuture ... done [12:32:53.078] | : . ' , ; ` | : signalConditions() ... [12:32:53.078] | : . ' , ; ` | : . include = 'immediateCondition' [12:32:53.079] | : . ' , ; ` | : . exclude = [12:32:53.079] | : . ' , ; ` | : . resignal = FALSE [12:32:53.079] | : . ' , ; ` | : . Number of conditions: 1 [12:32:53.080] | : . ' , ; ` | : . int 1 [12:32:53.081] | : . ' , ; ` | : . Condition #1 (class: 'simpleError', 'error', 'condition'): [12:32:53.081] | : . ' , ; ` | : signalConditions() ... done [12:32:53.081] | : . ' , ; ` | receiveMessageFromWorker() for ClusterFuture ... done [12:32:53.082] | : . ' , ; ` result() for ClusterFuture ... done [12:32:53.082] | : . ' , ; ` result() for ClusterFuture ... [12:32:53.082] | : . ' , ; ` | result already collected: FutureResult [12:32:53.083] | : . ' , ; ` result() for ClusterFuture ... done [12:32:53.083] | : . ' , ; ` signalConditions() ... [12:32:53.083] | : . ' , ; ` | include = 'immediateCondition' [12:32:53.084] | : . ' , ; ` | exclude = [12:32:53.084] | : . ' , ; ` | resignal = FALSE [12:32:53.084] | : . ' , ; ` | Number of conditions: 1 [12:32:53.085] | : . ' , ; ` | int 1 [12:32:53.085] | : . ' , ; ` | Condition #1 (class: 'simpleError', 'error', 'condition'): [12:32:53.086] | : . ' , ; ` signalConditions() ... done [12:32:53.086] | : . ' , ; ` relay stdout ... [12:32:53.087] | : . ' , ; ` relay stdout ... done [12:32:53.087] | : . ' , ; ` check for misuse ... [12:32:53.087] | : . ' , ; ` check for misuse ... done [12:32:53.088] | : . ' , ; ` relay conditions ... [12:32:53.088] | : . ' , ; ` | Future state: 'finished' [12:32:53.088] | : . ' , ; ` | result() for ClusterFuture ... [12:32:53.089] | : . ' , ; ` | : result already collected: FutureResult [12:32:53.089] | : . ' , ; ` | result() for ClusterFuture ... done [12:32:53.089] | : . ' , ; ` | signalConditions() ... [12:32:53.089] | : . ' , ; ` | : include = 'condition' [12:32:53.090] | : . ' , ; ` | : exclude = 'immediateCondition' [12:32:53.090] | : . ' , ; ` | : resignal = TRUE [12:32:53.090] | : . ' , ; ` | : Number of conditions: 1 [12:32:53.091] | : . ' , ; ` | : int 1 [12:32:53.092] | : . ' , ; ` | : Condition #1 (class: 'simpleError', 'error', 'condition'): [12:32:53.092] | : . ' , ; ` | : Condition #1: 'simpleError', 'error', 'condition' [12:32:53.092] | : . ' , ; ` | signalConditions() ... done [12:32:53.093] | : . ' , ; ` relay conditions ... done [12:32:53.094] | : . ' , ; ` value() for MultisessionFuture () ... [12:32:53.094] | : . ' , ; ` | result() for ClusterFuture ... [12:32:53.094] | : . ' , ; ` | : assertValidConnection() ... [12:32:53.095] | : . ' , ; ` | : . cluster node index: 1 [12:32:53.096] | : . ' , ; ` | : assertValidConnection() ... done [12:32:53.096] | : . ' , ; ` | : receiveMessageFromWorker() for ClusterFuture ... [12:32:53.096] | : . ' , ; ` | : . cluster node index: 1 [12:32:53.097] | : . ' , ; ` | : . [1] TRUE [12:32:53.097] | : . ' , ; ` | : . Received data: [12:32:53.097] | : . ' , ; ` | : . List of 5 [12:32:53.097] | : . ' , ; ` | : . $ type : chr "VALUE" [12:32:53.097] | : . ' , ; ` | : . $ value :List of 16 [12:32:53.097] | : . ' , ; ` | : . ..$ value : int 3 [12:32:53.097] | : . ' , ; ` | : . ..$ visible : logi TRUE [12:32:53.097] | : . ' , ; ` | : . ..$ stdout : chr "" [12:32:53.097] | : . ' , ; ` | : . ..$ conditions : list() [12:32:53.097] | : . ' , ; ` | : . ..$ rng : logi FALSE [12:32:53.097] | : . ' , ; ` | : . ..$ seed : NULL [12:32:53.097] | : . ' , ; ` | : . ..$ misuseGlobalEnv : NULL [12:32:53.097] | : . ' , ; ` | : . ..$ misuseConnections :List of 3 [12:32:53.097] | : . ' , ; ` | : . .. ..$ added : NULL [12:32:53.097] | : . ' , ; ` | : . .. ..$ removed : NULL [12:32:53.097] | : . ' , ; ` | : . .. ..$ replaced: NULL [12:32:53.097] | : . ' , ; ` | : . ..$ misuseDevices : NULL [12:32:53.097] | : . ' , ; ` | : . ..$ misuseDefaultDevice: list() [12:32:53.097] | : . ' , ; ` | : . ..$ started : POSIXct[1:1], format: "2025-07-29 12:32:53" [12:32:53.097] | : . ' , ; ` | : . ..$ finished : POSIXct[1:1], format: "2025-07-29 12:32:53" [12:32:53.097] | : . ' , ; ` | : . ..$ uuid : chr [1:2] "a3ed676e2d5c81562299bcf8a3414518" "19" [12:32:53.097] | : . ' , ; ` | : . ..$ session_uuid : chr "803b479fc73e0ab5522e1c4240297ea2" [12:32:53.097] | : . ' , ; ` | : . .. ..- attr(*, "source")=List of 5 [12:32:53.097] | : . ' , ; ` | : . .. .. ..$ host : Named chr "CRANWIN3" [12:32:53.097] | : . ' , ; ` | : . .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:32:53.097] | : . ' , ; ` | : . .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:32:53.097] | : . ' , ; ` | : . .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:32:53.097] | : . ' , ; ` | : . .. .. ..$ pid : int 59224 [12:32:53.097] | : . ' , ; ` | : . .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:53.097] | : . ' , ; ` | : . .. .. ..$ random: int 2147483647 [12:32:53.097] | : . ' , ; ` | : . ..$ r_info :List of 4 [12:32:53.097] | : . ' , ; ` | : . .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:32:53.097] | : . ' , ; ` | : . .. .. ..$ : int [1:3] 4 6 0 [12:32:53.097] | : . ' , ; ` | : . .. ..$ os : chr "windows" [12:32:53.097] | : . ' , ; ` | : . .. ..$ os_name : chr "Windows" [12:32:53.097] | : . ' , ; ` | : . .. ..$ captures_utf8: logi TRUE [12:32:53.097] | : . ' , ; ` | : . ..$ version : chr "1.8" [12:32:53.097] | : . ' , ; ` | : . ..- attr(*, "class")= chr "FutureResult" [12:32:53.097] | : . ' , ; ` | : . $ success: logi TRUE [12:32:53.097] | : . ' , ; ` | : . $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:32:53.097] | : . ' , ; ` | : . ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:32:53.097] | : . ' , ; ` | : . $ tag : NULL [12:32:53.123] | : . ' , ; ` | : . Received FutureResult [12:32:53.124] | : . ' , ; ` | : . FutureResult: [12:32:53.124] | : . ' , ; ` | : . value: 'integer' [12:32:53.124] | : . ' , ; ` | : . visible: TRUE [12:32:53.124] | : . ' , ; ` | : . stdout: character [12:32:53.124] | : . ' , ; ` | : . conditions: [n = 0] [12:32:53.124] | : . ' , ; ` | : . RNG used: FALSE [12:32:53.124] | : . ' , ; ` | : . duration: 0.004974127 secs (started 2025-07-29 12:32:53.023373) [12:32:53.124] | : . ' , ; ` | : . version: 1.8 [12:32:53.125] | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... [12:32:53.125] | : . ' , ; ` | : . ' Removed future from position #1 [12:32:53.126] | : . ' , ; ` | : . ' Number of registered futures: 0 [12:32:53.126] | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... done [12:32:53.126] | : . ' , ; ` | : . Erased future from future backend [12:32:53.127] | : . ' , ; ` | : . result() for ClusterFuture ... [12:32:53.127] | : . ' , ; ` | : . ' result already collected: FutureResult [12:32:53.127] | : . ' , ; ` | : . result() for ClusterFuture ... done [12:32:53.128] | : . ' , ; ` | : . signalConditions() ... [12:32:53.128] | : . ' , ; ` | : . ' include = 'immediateCondition' [12:32:53.128] | : . ' , ; ` | : . ' exclude = [12:32:53.129] | : . ' , ; ` | : . ' resignal = FALSE [12:32:53.129] | : . ' , ; ` | : . ' Number of conditions: 0 [12:32:53.129] | : . ' , ; ` | : . ' int 0 [12:32:53.130] | : . ' , ; ` | : . signalConditions() ... done [12:32:53.131] | : . ' , ; ` | : receiveMessageFromWorker() for ClusterFuture ... done [12:32:53.131] | : . ' , ; ` | result() for ClusterFuture ... done [12:32:53.132] | : . ' , ; ` | result() for ClusterFuture ... [12:32:53.132] | : . ' , ; ` | : result already collected: FutureResult [12:32:53.132] | : . ' , ; ` | result() for ClusterFuture ... done [12:32:53.133] | : . ' , ; ` | signalConditions() ... [12:32:53.133] | : . ' , ; ` | : include = 'immediateCondition' [12:32:53.133] | : . ' , ; ` | : exclude = [12:32:53.134] | : . ' , ; ` | : resignal = FALSE [12:32:53.134] | : . ' , ; ` | : Number of conditions: 0 [12:32:53.134] | : . ' , ; ` | : int 0 [12:32:53.135] | : . ' , ; ` | signalConditions() ... done [12:32:53.135] | : . ' , ; ` | relay stdout ... [12:32:53.136] | : . ' , ; ` | relay stdout ... done [12:32:53.136] | : . ' , ; ` | check for misuse ... [12:32:53.136] | : . ' , ; ` | check for misuse ... done [12:32:53.137] | : . ' , ; ` value() for MultisessionFuture () ... done Warning in get(var, envir = x, inherits = FALSE) : restarting interrupted promise evaluation [12:32:53.137] | : . ' , ; ` value() for MultisessionFuture () ... [12:32:53.137] | : . ' , ; ` | result() for ClusterFuture ... [12:32:53.138] | : . ' , ; ` | : result already collected: FutureResult [12:32:53.138] | : . ' , ; ` | result() for ClusterFuture ... done [12:32:53.138] | : . ' , ; ` | result() for ClusterFuture ... [12:32:53.138] | : . ' , ; ` | : result already collected: FutureResult [12:32:53.139] | : . ' , ; ` | result() for ClusterFuture ... done [12:32:53.139] | : . ' , ; ` | signalConditions() ... [12:32:53.139] | : . ' , ; ` | : include = 'immediateCondition' [12:32:53.140] | : . ' , ; ` | : exclude = [12:32:53.140] | : . ' , ; ` | : resignal = FALSE [12:32:53.140] | : . ' , ; ` | : Number of conditions: 1 [12:32:53.140] | : . ' , ; ` | : int 1 [12:32:53.141] | : . ' , ; ` | : Condition #1 (class: 'simpleError', 'error', 'condition'): [12:32:53.141] | : . ' , ; ` | : already signaled, skipping [12:32:53.142] | : . ' , ; ` | signalConditions() ... done [12:32:53.142] | : . ' , ; ` | relay stdout ... [12:32:53.142] | : . ' , ; ` | relay stdout ... done [12:32:53.142] | : . ' , ; ` | check for misuse ... [12:32:53.143] | : . ' , ; ` | check for misuse ... done [12:32:53.143] | : . ' , ; ` | relay conditions ... [12:32:53.143] | : . ' , ; ` | : Future state: 'finished' [12:32:53.144] | : . ' , ; ` | : result() for ClusterFuture ... [12:32:53.144] | : . ' , ; ` | : . result already collected: FutureResult [12:32:53.144] | : . ' , ; ` | : result() for ClusterFuture ... done [12:32:53.144] | : . ' , ; ` | : signalConditions() ... [12:32:53.145] | : . ' , ; ` | : . include = 'condition' [12:32:53.145] | : . ' , ; ` | : . exclude = 'immediateCondition' [12:32:53.145] | : . ' , ; ` | : . resignal = TRUE [12:32:53.145] | : . ' , ; ` | : . Number of conditions: 1 [12:32:53.145] | : . ' , ; ` | : . int 1 [12:32:53.146] | : . ' , ; ` | : . Condition #1 (class: 'simpleError', 'error', 'condition'): [12:32:53.146] | : . ' , ; ` | : . Condition #1: 'simpleError', 'error', 'condition' [12:32:53.147] | : . ' , ; ` | : signalConditions() ... done [12:32:53.147] | : . ' , ; ` | relay conditions ... done Warning in get(var, envir = x, inherits = FALSE) : restarting interrupted promise evaluation [12:32:53.148] | : . ' , ; ` | value() for MultisessionFuture () ... [12:32:53.149] | : . ' , ; ` | : result() for ClusterFuture ... [12:32:53.149] | : . ' , ; ` | : . result already collected: FutureResult [12:32:53.149] | : . ' , ; ` | : result() for ClusterFuture ... done [12:32:53.150] | : . ' , ; ` | : result() for ClusterFuture ... [12:32:53.151] | : . ' , ; ` | : . result already collected: FutureResult [12:32:53.151] | : . ' , ; ` | : result() for ClusterFuture ... done [12:32:53.151] | : . ' , ; ` | : signalConditions() ... [12:32:53.152] | : . ' , ; ` | : . include = 'immediateCondition' [12:32:53.152] | : . ' , ; ` | : . exclude = [12:32:53.152] | : . ' , ; ` | : . resignal = FALSE [12:32:53.153] | : . ' , ; ` | : . Number of conditions: 1 [12:32:53.153] | : . ' , ; ` | : . int 1 [12:32:53.154] | : . ' , ; ` | : . Condition #1 (class: 'simpleError', 'error', 'condition'): [12:32:53.155] | : . ' , ; ` | : . already signaled, skipping [12:32:53.155] | : . ' , ; ` | : signalConditions() ... done [12:32:53.155] | : . ' , ; ` | : relay stdout ... [12:32:53.156] | : . ' , ; ` | : relay stdout ... done [12:32:53.156] | : . ' , ; ` | : check for misuse ... [12:32:53.156] | : . ' , ; ` | : check for misuse ... done [12:32:53.157] | : . ' , ; ` | : relay conditions ... [12:32:53.157] | : . ' , ; ` | : . Future state: 'finished' [12:32:53.157] | : . ' , ; ` | : . result() for ClusterFuture ... [12:32:53.158] | : . ' , ; ` | : . ' result already collected: FutureResult [12:32:53.158] | : . ' , ; ` | : . result() for ClusterFuture ... done [12:32:53.158] | : . ' , ; ` | : . signalConditions() ... [12:32:53.159] | : . ' , ; ` | : . ' include = 'condition' [12:32:53.159] | : . ' , ; ` | : . ' exclude = 'immediateCondition' [12:32:53.159] | : . ' , ; ` | : . ' resignal = TRUE [12:32:53.160] | : . ' , ; ` | : . ' Number of conditions: 1 [12:32:53.160] | : . ' , ; ` | : . ' int 1 [12:32:53.161] | : . ' , ; ` | : . ' Condition #1 (class: 'simpleError', 'error', 'condition'): [12:32:53.161] | : . ' , ; ` | : . ' Condition #1: 'simpleError', 'error', 'condition' [12:32:53.162] | : . ' , ; ` | : . signalConditions() ... done [12:32:53.162] | : . ' , ; ` | : relay conditions ... done ** Future evaluation with a poor-man's "progress bar" [12:32:53.163] | : . ' , ; ` | : future(..., label = NULL) ... [12:32:53.164] | : . ' , ; ` | : . lazy: FALSE [12:32:53.164] | : . ' , ; ` | : . stdout: TRUE [12:32:53.164] | : . ' , ; ` | : . conditions: [n=1] 'condition' [12:32:53.165] | : . ' , ; ` | : . gc: FALSE [12:32:53.165] | : . ' , ; ` | : . earlySignal: FALSE [12:32:53.165] | : . ' , ; ` | : . getGlobalsAndPackages() ... [12:32:53.166] | : . ' , ; ` | : . ' Searching for globals ... [12:32:53.196] | : . ' , ; ` | : . ' , globals found: [4] '{', 'cat', 'for', ':' [12:32:53.196] | : . ' , ; ` | : . ' Searching for globals ... done [12:32:53.196] | : . ' , ; ` | : . ' Resolving globals: FALSE [12:32:53.197] | : . ' , ; ` | : . ' Search for packages associated with the globals ... [12:32:53.197] | : . ' , ; ` | : . ' , Packages associated with globals: [1] 'base' [12:32:53.197] | : . ' , ; ` | : . ' , Packages: [1] 'base' [12:32:53.198] | : . ' , ; ` | : . ' Search for packages associated with the globals ... done [12:32:53.198] | : . ' , ; ` | : . ' Packages after dropping 'base': [0] [12:32:53.198] | : . ' , ; ` | : . ' globals: [0] [12:32:53.198] | : . ' , ; ` | : . ' packages: [0] [12:32:53.198] | : . ' , ; ` | : . getGlobalsAndPackages() ... done [12:32:53.199] | : . ' , ; ` | : . run() for 'Future' () ... [12:32:53.199] | : . ' , ; ` | : . ' state: 'created' [12:32:53.199] | : . ' , ; ` | : . ' plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:53.199] | : . ' , ; ` | : . ' plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:53.199] | : . ' , ; ` | : . ' Using MultisessionFutureBackend ... [12:32:53.200] | : . ' , ; ` | : . ' , Number of futures since start: 6 (6 created, 6 launched, 7 finished) [12:32:53.200] | : . ' , ; ` | : . ' , Launching futures ... [12:32:53.200] | : . ' , ; ` | : . ' , ; launchFuture() for ClusterFutureBackend ... [12:32:53.200] | : . ' , ; ` | : . ' , ; ` Workers: [n=2] [12:32:53.200] | : . ' , ; ` | : . ' , ; ` Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:32:53.203] | : . ' , ; ` | : . ' , ; ` FutureRegistry: 'workers-22afdcd87161522c8c5240ddd3f6a92b' [12:32:53.203] | : . ' , ; ` | : . ' , ; ` requestWorker() ... [12:32:53.203] | : . ' , ; ` | : . ' , ; ` | requestNode() ... [12:32:53.203] | : . ' , ; ` | : . ' , ; ` | : Number of workers: 2 [12:32:53.203] | : . ' , ; ` | : . ' , ; ` | : Polling for a free worker ... [12:32:53.204] | : . ' , ; ` | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.204] | : . ' , ; ` | : . ' , ; ` | : . ' Listing all futures [12:32:53.204] | : . ' , ; ` | : . ' , ; ` | : . ' Number of registered futures: 0 [12:32:53.204] | : . ' , ; ` | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.204] | : . ' , ; ` | : . ' , ; ` | : . Total time: 0 [12:32:53.204] | : . ' , ; ` | : . ' , ; ` | : Polling for a free worker ... done [12:32:53.205] | : . ' , ; ` | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.205] | : . ' , ; ` | : . ' , ; ` | : . Listing all futures [12:32:53.205] | : . ' , ; ` | : . ' , ; ` | : . Number of registered futures: 0 [12:32:53.205] | : . ' , ; ` | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.205] | : . ' , ; ` | : . ' , ; ` | : avail: [n=2] '1', '2' [12:32:53.206] | : . ' , ; ` | : . ' , ; ` | : Index of first available worker: 1 [12:32:53.206] | : . ' , ; ` | : . ' , ; ` | : Validate that the worker is functional ... [12:32:53.206] | : . ' , ; ` | : . ' , ; ` | : . Worker is functional [12:32:53.207] | : . ' , ; ` | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.207] | : . ' , ; ` | : . ' , ; ` | : . ' Listing all futures [12:32:53.207] | : . ' , ; ` | : . ' , ; ` | : . ' Number of registered futures: 0 [12:32:53.207] | : . ' , ; ` | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.207] | : . ' , ; ` | : . ' , ; ` | : Validate that the worker is functional ... done [12:32:53.207] | : . ' , ; ` | : . ' , ; ` | requestNode() ... done [12:32:53.208] | : . ' , ; ` | : . ' , ; ` | cluster node index: 1 [12:32:53.208] | : . ' , ; ` | : . ' , ; ` requestWorker() ... done [12:32:53.208] | : . ' , ; ` | : . ' , ; ` eraseGlobalEnvironment() ... [12:32:53.209] | : . ' , ; ` | : . ' , ; ` eraseGlobalEnvironment() ... done [12:32:53.209] | : . ' , ; ` | : . ' , ; ` launchFuture() ... [12:32:53.209] | : . ' , ; ` | : . ' , ; ` | cluster node index: 1 [12:32:53.210] | : . ' , ; ` | : . ' , ; ` | getFutureData() ... [12:32:53.210] | : . ' , ; ` | : . ' , ; ` | : getFutureCore() ... [12:32:53.210] | : . ' , ; ` | : . ' , ; ` | : . Packages needed by the future expression (n = 0): [12:32:53.210] | : . ' , ; ` | : . ' , ; ` | : getFutureCore() ... done [12:32:53.211] | : . ' , ; ` | : . ' , ; ` | : getFutureCapture() ... [12:32:53.211] | : . ' , ; ` | : . ' , ; ` | : getFutureCapture() ... done [12:32:53.211] | : . ' , ; ` | : . ' , ; ` | : getFutureContext() ... [12:32:53.211] | : . ' , ; ` | : . ' , ; ` | : . plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:53.212] | : . ' , ; ` | : . ' , ; ` | : . ' Getting stack without first backend: [n=0] [12:32:53.212] | : . ' , ; ` | : . ' , ; ` | : . plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:53.212] | : . ' , ; ` | : . ' , ; ` | : . Packages needed by future backend (n = 0): [12:32:53.213] | : . ' , ; ` | : . ' , ; ` | : getFutureContext() ... done [12:32:53.213] | : . ' , ; ` | : . ' , ; ` | getFutureData() ... done [12:32:53.214] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... [12:32:53.214] | : . ' , ; ` | : . ' , ; ` | : Appended future to position #1 [12:32:53.214] | : . ' , ; ` | : . ' , ; ` | : Number of registered futures: 1 [12:32:53.214] | : . ' , ; ` | : . ' , ; ` | FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... done [12:32:53.215] | : . ' , ; ` | : . ' , ; ` launchFuture() ... done [12:32:53.215] | : . ' , ; ` | : . ' , ; ` MultisessionFuture started [12:32:53.215] | : . ' , ; ` | : . ' , ; launchFuture() for ClusterFutureBackend ... done [12:32:53.215] | : . ' , ; ` | : . ' , Launching futures ... done [12:32:53.216] | : . ' , ; ` | : . ' , Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:32:53.216] | : . ' , ; ` | : . ' Using MultisessionFutureBackend ... done [12:32:53.216] | : . ' , ; ` | : . run() for 'Future' () ... done [12:32:53.217] | : . ' , ; ` | : future(..., label = NULL) ... done ** Collecting results v1 = 1 v2 = 2 Warning in sprintf(...) : restarting interrupted promise evaluation [12:32:53.217] | : . ' , ; ` | : value() for MultisessionFuture () ... [12:32:53.218] | : . ' , ; ` | : . result() for ClusterFuture ... [12:32:53.218] | : . ' , ; ` | : . ' result already collected: FutureResult [12:32:53.218] | : . ' , ; ` | : . result() for ClusterFuture ... done [12:32:53.219] | : . ' , ; ` | : . result() for ClusterFuture ... [12:32:53.219] | : . ' , ; ` | : . ' result already collected: FutureResult [12:32:53.219] | : . ' , ; ` | : . result() for ClusterFuture ... done [12:32:53.220] | : . ' , ; ` | : . signalConditions() ... [12:32:53.220] | : . ' , ; ` | : . ' include = 'immediateCondition' [12:32:53.220] | : . ' , ; ` | : . ' exclude = [12:32:53.221] | : . ' , ; ` | : . ' resignal = FALSE [12:32:53.221] | : . ' , ; ` | : . ' Number of conditions: 1 [12:32:53.221] | : . ' , ; ` | : . ' int 1 [12:32:53.222] | : . ' , ; ` | : . ' Condition #1 (class: 'simpleError', 'error', 'condition'): [12:32:53.223] | : . ' , ; ` | : . ' already signaled, skipping [12:32:53.223] | : . ' , ; ` | : . signalConditions() ... done [12:32:53.223] | : . ' , ; ` | : . relay stdout ... [12:32:53.224] | : . ' , ; ` | : . relay stdout ... done [12:32:53.224] | : . ' , ; ` | : . check for misuse ... [12:32:53.224] | : . ' , ; ` | : . check for misuse ... done [12:32:53.224] | : . ' , ; ` | : . relay conditions ... [12:32:53.225] | : . ' , ; ` | : . ' Future state: 'finished' [12:32:53.225] | : . ' , ; ` | : . ' result() for ClusterFuture ... [12:32:53.225] | : . ' , ; ` | : . ' , result already collected: FutureResult [12:32:53.226] | : . ' , ; ` | : . ' result() for ClusterFuture ... done [12:32:53.226] | : . ' , ; ` | : . ' signalConditions() ... [12:32:53.226] | : . ' , ; ` | : . ' , include = 'condition' [12:32:53.227] | : . ' , ; ` | : . ' , exclude = 'immediateCondition' [12:32:53.227] | : . ' , ; ` | : . ' , resignal = TRUE [12:32:53.227] | : . ' , ; ` | : . ' , Number of conditions: 1 [12:32:53.231] | : . ' , ; ` | : . ' , int 1 [12:32:53.232] | : . ' , ; ` | : . ' , Condition #1 (class: 'simpleError', 'error', 'condition'): [12:32:53.232] | : . ' , ; ` | : . ' , Condition #1: 'simpleError', 'error', 'condition' [12:32:53.233] | : . ' , ; ` | : . ' signalConditions() ... done [12:32:53.233] | : . ' , ; ` | : . relay conditions ... done v3: (as expect) [12:32:53.233] | : . ' , ; ` | : . value() for MultisessionFuture () ... [12:32:53.234] | : . ' , ; ` | : . ' result() for ClusterFuture ... [12:32:53.234] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:32:53.234] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:53.235] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:32:53.235] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:32:53.236] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:53.236] | : . ' , ; ` | : . ' , ; [1] TRUE [12:32:53.237] | : . ' , ; ` | : . ' , ; Received data: [12:32:53.237] | : . ' , ; ` | : . ' , ; List of 5 [12:32:53.237] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:32:53.237] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ value : num 4 [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "Processing: .......... [100%]\n" [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ rng : logi FALSE [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ seed : NULL [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:32:53.237] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:32:53.237] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:32:53.237] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:32:53" [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:32:53" [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "a3ed676e2d5c81562299bcf8a3414518" "20" [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "803b479fc73e0ab5522e1c4240297ea2" [12:32:53.237] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:32:53.237] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:32:53.237] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:32:53.237] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:32:53.237] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:32:53.237] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 59224 [12:32:53.237] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:53.237] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:32:53.237] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:32:53.237] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:32:53.237] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:32:53.237] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:32:53.237] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:32:53.237] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:32:53.237] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:32:53.237] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:32:53.237] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:32:53.237] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:32:53.237] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:32:53.259] | : . ' , ; ` | : . ' , ; Received FutureResult [12:32:53.260] | : . ' , ; ` | : . ' , ; FutureResult: [12:32:53.260] | : . ' , ; ` | : . ' , ; value: 'numeric' [12:32:53.260] | : . ' , ; ` | : . ' , ; visible: TRUE [12:32:53.260] | : . ' , ; ` | : . ' , ; stdout: character [12:32:53.260] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:32:53.260] | : . ' , ; ` | : . ' , ; RNG used: FALSE [12:32:53.260] | : . ' , ; ` | : . ' , ; duration: 0.006017923 secs (started 2025-07-29 12:32:53.214482) [12:32:53.260] | : . ' , ; ` | : . ' , ; version: 1.8 [12:32:53.261] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... [12:32:53.261] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:32:53.262] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 0 [12:32:53.262] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... done [12:32:53.262] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:32:53.263] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:32:53.263] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:32:53.263] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:32:53.263] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:32:53.264] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:32:53.264] | : . ' , ; ` | : . ' , ; ` exclude = [12:32:53.264] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:32:53.265] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:32:53.265] | : . ' , ; ` | : . ' , ; ` int 0 [12:32:53.266] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:32:53.266] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:32:53.266] | : . ' , ; ` | : . ' result() for ClusterFuture ... done [12:32:53.267] | : . ' , ; ` | : . ' result() for ClusterFuture ... [12:32:53.267] | : . ' , ; ` | : . ' , result already collected: FutureResult [12:32:53.267] | : . ' , ; ` | : . ' result() for ClusterFuture ... done [12:32:53.268] | : . ' , ; ` | : . ' signalConditions() ... [12:32:53.268] | : . ' , ; ` | : . ' , include = 'immediateCondition' [12:32:53.268] | : . ' , ; ` | : . ' , exclude = [12:32:53.269] | : . ' , ; ` | : . ' , resignal = FALSE [12:32:53.269] | : . ' , ; ` | : . ' , Number of conditions: 0 [12:32:53.269] | : . ' , ; ` | : . ' , int 0 [12:32:53.270] | : . ' , ; ` | : . ' signalConditions() ... done [12:32:53.270] | : . ' , ; ` | : . ' relay stdout ... Processing: .......... [100%] [12:32:53.271] | : . ' , ; ` | : . ' relay stdout ... done [12:32:53.271] | : . ' , ; ` | : . ' check for misuse ... [12:32:53.271] | : . ' , ; ` | : . ' check for misuse ... done [12:32:53.272] | : . ' , ; ` | : . value() for MultisessionFuture () ... done v4 = 4 ** Left-to-right and right-to-left future assignments [12:32:53.272] | : . ' , ; ` | : . future(..., label = NULL) ... [12:32:53.273] | : . ' , ; ` | : . ' lazy: FALSE [12:32:53.273] | : . ' , ; ` | : . ' stdout: TRUE [12:32:53.273] | : . ' , ; ` | : . ' conditions: [n=1] 'condition' [12:32:53.274] | : . ' , ; ` | : . ' gc: FALSE [12:32:53.274] | : . ' , ; ` | : . ' earlySignal: FALSE [12:32:53.274] | : . ' , ; ` | : . ' getGlobalsAndPackages() ... [12:32:53.274] | : . ' , ; ` | : . ' , Searching for globals ... [12:32:53.277] | : . ' , ; ` | : . ' , ; globals found: [0] [12:32:53.277] | : . ' , ; ` | : . ' , Searching for globals ... done [12:32:53.278] | : . ' , ; ` | : . ' , globals: [0] [12:32:53.278] | : . ' , ; ` | : . ' , packages: [0] [12:32:53.278] | : . ' , ; ` | : . ' getGlobalsAndPackages() ... done [12:32:53.279] | : . ' , ; ` | : . ' run() for 'Future' () ... [12:32:53.279] | : . ' , ; ` | : . ' , state: 'created' [12:32:53.280] | : . ' , ; ` | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:53.280] | : . ' , ; ` | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:53.280] | : . ' , ; ` | : . ' , Using MultisessionFutureBackend ... [12:32:53.280] | : . ' , ; ` | : . ' , ; Number of futures since start: 7 (7 created, 7 launched, 8 finished) [12:32:53.281] | : . ' , ; ` | : . ' , ; Launching futures ... [12:32:53.281] | : . ' , ; ` | : . ' , ; ` launchFuture() for ClusterFutureBackend ... [12:32:53.281] | : . ' , ; ` | : . ' , ; ` | Workers: [n=2] [12:32:53.282] | : . ' , ; ` | : . ' , ; ` | Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:32:53.285] | : . ' , ; ` | : . ' , ; ` | FutureRegistry: 'workers-22afdcd87161522c8c5240ddd3f6a92b' [12:32:53.285] | : . ' , ; ` | : . ' , ; ` | requestWorker() ... [12:32:53.286] | : . ' , ; ` | : . ' , ; ` | : requestNode() ... [12:32:53.286] | : . ' , ; ` | : . ' , ; ` | : . Number of workers: 2 [12:32:53.286] | : . ' , ; ` | : . ' , ; ` | : . Polling for a free worker ... [12:32:53.287] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.287] | : . ' , ; ` | : . ' , ; ` | : . ' , Listing all futures [12:32:53.287] | : . ' , ; ` | : . ' , ; ` | : . ' , Number of registered futures: 0 [12:32:53.287] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.288] | : . ' , ; ` | : . ' , ; ` | : . ' Total time: 0 [12:32:53.288] | : . ' , ; ` | : . ' , ; ` | : . Polling for a free worker ... done [12:32:53.288] | : . ' , ; ` | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.289] | : . ' , ; ` | : . ' , ; ` | : . ' Listing all futures [12:32:53.289] | : . ' , ; ` | : . ' , ; ` | : . ' Number of registered futures: 0 [12:32:53.289] | : . ' , ; ` | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.290] | : . ' , ; ` | : . ' , ; ` | : . avail: [n=2] '1', '2' [12:32:53.290] | : . ' , ; ` | : . ' , ; ` | : . Index of first available worker: 1 [12:32:53.290] | : . ' , ; ` | : . ' , ; ` | : . Validate that the worker is functional ... [12:32:53.291] | : . ' , ; ` | : . ' , ; ` | : . ' Worker is functional [12:32:53.291] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.292] | : . ' , ; ` | : . ' , ; ` | : . ' , Listing all futures [12:32:53.292] | : . ' , ; ` | : . ' , ; ` | : . ' , Number of registered futures: 0 [12:32:53.292] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.293] | : . ' , ; ` | : . ' , ; ` | : . Validate that the worker is functional ... done [12:32:53.293] | : . ' , ; ` | : . ' , ; ` | : requestNode() ... done [12:32:53.293] | : . ' , ; ` | : . ' , ; ` | : cluster node index: 1 [12:32:53.294] | : . ' , ; ` | : . ' , ; ` | requestWorker() ... done [12:32:53.294] | : . ' , ; ` | : . ' , ; ` | eraseGlobalEnvironment() ... [12:32:53.295] | : . ' , ; ` | : . ' , ; ` | eraseGlobalEnvironment() ... done [12:32:53.295] | : . ' , ; ` | : . ' , ; ` | launchFuture() ... [12:32:53.295] | : . ' , ; ` | : . ' , ; ` | : cluster node index: 1 [12:32:53.296] | : . ' , ; ` | : . ' , ; ` | : getFutureData() ... [12:32:53.296] | : . ' , ; ` | : . ' , ; ` | : . getFutureCore() ... [12:32:53.296] | : . ' , ; ` | : . ' , ; ` | : . ' Packages needed by the future expression (n = 0): [12:32:53.297] | : . ' , ; ` | : . ' , ; ` | : . getFutureCore() ... done [12:32:53.297] | : . ' , ; ` | : . ' , ; ` | : . getFutureCapture() ... [12:32:53.297] | : . ' , ; ` | : . ' , ; ` | : . getFutureCapture() ... done [12:32:53.297] | : . ' , ; ` | : . ' , ; ` | : . getFutureContext() ... [12:32:53.298] | : . ' , ; ` | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:53.298] | : . ' , ; ` | : . ' , ; ` | : . ' , Getting stack without first backend: [n=0] [12:32:53.298] | : . ' , ; ` | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:53.299] | : . ' , ; ` | : . ' , ; ` | : . ' Packages needed by future backend (n = 0): [12:32:53.299] | : . ' , ; ` | : . ' , ; ` | : . getFutureContext() ... done [12:32:53.299] | : . ' , ; ` | : . ' , ; ` | : getFutureData() ... done [12:32:53.300] | : . ' , ; ` | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... [12:32:53.300] | : . ' , ; ` | : . ' , ; ` | : . Appended future to position #1 [12:32:53.301] | : . ' , ; ` | : . ' , ; ` | : . Number of registered futures: 1 [12:32:53.301] | : . ' , ; ` | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... done [12:32:53.301] | : . ' , ; ` | : . ' , ; ` | launchFuture() ... done [12:32:53.301] | : . ' , ; ` | : . ' , ; ` | MultisessionFuture started [12:32:53.302] | : . ' , ; ` | : . ' , ; ` launchFuture() for ClusterFutureBackend ... done [12:32:53.302] | : . ' , ; ` | : . ' , ; Launching futures ... done [12:32:53.302] | : . ' , ; ` | : . ' , ; Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:32:53.303] | : . ' , ; ` | : . ' , Using MultisessionFutureBackend ... done [12:32:53.303] | : . ' , ; ` | : . ' run() for 'Future' () ... done [12:32:53.303] | : . ' , ; ` | : . future(..., label = NULL) ... done [12:32:53.303] | : . ' , ; ` | : . value() for MultisessionFuture () ... [12:32:53.304] | : . ' , ; ` | : . ' result() for ClusterFuture ... [12:32:53.304] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:32:53.305] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:53.305] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:32:53.306] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:32:53.306] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:53.310] | : . ' , ; ` | : . ' , ; [1] TRUE [12:32:53.310] | : . ' , ; ` | : . ' , ; Received data: [12:32:53.311] | : . ' , ; ` | : . ' , ; List of 5 [12:32:53.311] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:32:53.311] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ value : num 1 [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ rng : logi FALSE [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ seed : NULL [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:32:53.311] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:32:53.311] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:32:53.311] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:32:53" [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:32:53" [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "a3ed676e2d5c81562299bcf8a3414518" "21" [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "803b479fc73e0ab5522e1c4240297ea2" [12:32:53.311] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:32:53.311] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:32:53.311] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:32:53.311] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:32:53.311] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:32:53.311] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 59224 [12:32:53.311] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:53.311] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:32:53.311] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:32:53.311] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:32:53.311] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:32:53.311] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:32:53.311] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:32:53.311] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:32:53.311] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:32:53.311] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:32:53.311] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0.01 0 0.01 NA NA [12:32:53.311] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:32:53.311] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:32:53.332] | : . ' , ; ` | : . ' , ; Received FutureResult [12:32:53.332] | : . ' , ; ` | : . ' , ; FutureResult: [12:32:53.332] | : . ' , ; ` | : . ' , ; value: 'numeric' [12:32:53.332] | : . ' , ; ` | : . ' , ; visible: TRUE [12:32:53.332] | : . ' , ; ` | : . ' , ; stdout: character [12:32:53.332] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:32:53.332] | : . ' , ; ` | : . ' , ; RNG used: FALSE [12:32:53.332] | : . ' , ; ` | : . ' , ; duration: 0.007730007 secs (started 2025-07-29 12:32:53.300672) [12:32:53.332] | : . ' , ; ` | : . ' , ; version: 1.8 [12:32:53.333] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... [12:32:53.333] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:32:53.333] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 0 [12:32:53.333] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... done [12:32:53.334] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:32:53.334] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:32:53.334] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:32:53.334] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:32:53.334] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:32:53.334] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:32:53.335] | : . ' , ; ` | : . ' , ; ` exclude = [12:32:53.335] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:32:53.335] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:32:53.335] | : . ' , ; ` | : . ' , ; ` int 0 [12:32:53.336] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:32:53.336] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:32:53.336] | : . ' , ; ` | : . ' result() for ClusterFuture ... done [12:32:53.336] | : . ' , ; ` | : . ' result() for ClusterFuture ... [12:32:53.337] | : . ' , ; ` | : . ' , result already collected: FutureResult [12:32:53.337] | : . ' , ; ` | : . ' result() for ClusterFuture ... done [12:32:53.337] | : . ' , ; ` | : . ' signalConditions() ... [12:32:53.337] | : . ' , ; ` | : . ' , include = 'immediateCondition' [12:32:53.337] | : . ' , ; ` | : . ' , exclude = [12:32:53.338] | : . ' , ; ` | : . ' , resignal = FALSE [12:32:53.338] | : . ' , ; ` | : . ' , Number of conditions: 0 [12:32:53.338] | : . ' , ; ` | : . ' , int 0 [12:32:53.338] | : . ' , ; ` | : . ' signalConditions() ... done [12:32:53.339] | : . ' , ; ` | : . ' relay stdout ... [12:32:53.339] | : . ' , ; ` | : . ' relay stdout ... done [12:32:53.339] | : . ' , ; ` | : . ' check for misuse ... [12:32:53.339] | : . ' , ; ` | : . ' check for misuse ... done [12:32:53.339] | : . ' , ; ` | : . value() for MultisessionFuture () ... done c = 1 [12:32:53.340] | : . ' , ; ` | : . future(..., label = NULL) ... [12:32:53.340] | : . ' , ; ` | : . ' lazy: FALSE [12:32:53.340] | : . ' , ; ` | : . ' stdout: TRUE [12:32:53.340] | : . ' , ; ` | : . ' conditions: [n=1] 'condition' [12:32:53.340] | : . ' , ; ` | : . ' gc: FALSE [12:32:53.341] | : . ' , ; ` | : . ' earlySignal: FALSE [12:32:53.341] | : . ' , ; ` | : . ' getGlobalsAndPackages() ... [12:32:53.341] | : . ' , ; ` | : . ' , Searching for globals ... [12:32:53.342] | : . ' , ; ` | : . ' , ; globals found: [0] [12:32:53.343] | : . ' , ; ` | : . ' , Searching for globals ... done [12:32:53.343] | : . ' , ; ` | : . ' , globals: [0] [12:32:53.343] | : . ' , ; ` | : . ' , packages: [0] [12:32:53.343] | : . ' , ; ` | : . ' getGlobalsAndPackages() ... done [12:32:53.344] | : . ' , ; ` | : . ' run() for 'Future' () ... [12:32:53.344] | : . ' , ; ` | : . ' , state: 'created' [12:32:53.344] | : . ' , ; ` | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:53.344] | : . ' , ; ` | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:53.344] | : . ' , ; ` | : . ' , Using MultisessionFutureBackend ... [12:32:53.345] | : . ' , ; ` | : . ' , ; Number of futures since start: 8 (8 created, 8 launched, 9 finished) [12:32:53.345] | : . ' , ; ` | : . ' , ; Launching futures ... [12:32:53.345] | : . ' , ; ` | : . ' , ; ` launchFuture() for ClusterFutureBackend ... [12:32:53.345] | : . ' , ; ` | : . ' , ; ` | Workers: [n=2] [12:32:53.345] | : . ' , ; ` | : . ' , ; ` | Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:32:53.347] | : . ' , ; ` | : . ' , ; ` | FutureRegistry: 'workers-22afdcd87161522c8c5240ddd3f6a92b' [12:32:53.348] | : . ' , ; ` | : . ' , ; ` | requestWorker() ... [12:32:53.348] | : . ' , ; ` | : . ' , ; ` | : requestNode() ... [12:32:53.348] | : . ' , ; ` | : . ' , ; ` | : . Number of workers: 2 [12:32:53.348] | : . ' , ; ` | : . ' , ; ` | : . Polling for a free worker ... [12:32:53.348] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.349] | : . ' , ; ` | : . ' , ; ` | : . ' , Listing all futures [12:32:53.349] | : . ' , ; ` | : . ' , ; ` | : . ' , Number of registered futures: 0 [12:32:53.349] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.349] | : . ' , ; ` | : . ' , ; ` | : . ' Total time: 0 [12:32:53.349] | : . ' , ; ` | : . ' , ; ` | : . Polling for a free worker ... done [12:32:53.350] | : . ' , ; ` | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.350] | : . ' , ; ` | : . ' , ; ` | : . ' Listing all futures [12:32:53.350] | : . ' , ; ` | : . ' , ; ` | : . ' Number of registered futures: 0 [12:32:53.350] | : . ' , ; ` | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.350] | : . ' , ; ` | : . ' , ; ` | : . avail: [n=2] '1', '2' [12:32:53.350] | : . ' , ; ` | : . ' , ; ` | : . Index of first available worker: 1 [12:32:53.351] | : . ' , ; ` | : . ' , ; ` | : . Validate that the worker is functional ... [12:32:53.351] | : . ' , ; ` | : . ' , ; ` | : . ' Worker is functional [12:32:53.351] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.352] | : . ' , ; ` | : . ' , ; ` | : . ' , Listing all futures [12:32:53.352] | : . ' , ; ` | : . ' , ; ` | : . ' , Number of registered futures: 0 [12:32:53.352] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.352] | : . ' , ; ` | : . ' , ; ` | : . Validate that the worker is functional ... done [12:32:53.352] | : . ' , ; ` | : . ' , ; ` | : requestNode() ... done [12:32:53.353] | : . ' , ; ` | : . ' , ; ` | : cluster node index: 1 [12:32:53.353] | : . ' , ; ` | : . ' , ; ` | requestWorker() ... done [12:32:53.353] | : . ' , ; ` | : . ' , ; ` | eraseGlobalEnvironment() ... [12:32:53.354] | : . ' , ; ` | : . ' , ; ` | eraseGlobalEnvironment() ... done [12:32:53.354] | : . ' , ; ` | : . ' , ; ` | launchFuture() ... [12:32:53.354] | : . ' , ; ` | : . ' , ; ` | : cluster node index: 1 [12:32:53.354] | : . ' , ; ` | : . ' , ; ` | : getFutureData() ... [12:32:53.354] | : . ' , ; ` | : . ' , ; ` | : . getFutureCore() ... [12:32:53.354] | : . ' , ; ` | : . ' , ; ` | : . ' Packages needed by the future expression (n = 0): [12:32:53.355] | : . ' , ; ` | : . ' , ; ` | : . getFutureCore() ... done [12:32:53.355] | : . ' , ; ` | : . ' , ; ` | : . getFutureCapture() ... [12:32:53.355] | : . ' , ; ` | : . ' , ; ` | : . getFutureCapture() ... done [12:32:53.355] | : . ' , ; ` | : . ' , ; ` | : . getFutureContext() ... [12:32:53.355] | : . ' , ; ` | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:53.356] | : . ' , ; ` | : . ' , ; ` | : . ' , Getting stack without first backend: [n=0] [12:32:53.356] | : . ' , ; ` | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:53.356] | : . ' , ; ` | : . ' , ; ` | : . ' Packages needed by future backend (n = 0): [12:32:53.356] | : . ' , ; ` | : . ' , ; ` | : . getFutureContext() ... done [12:32:53.356] | : . ' , ; ` | : . ' , ; ` | : getFutureData() ... done [12:32:53.357] | : . ' , ; ` | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... [12:32:53.357] | : . ' , ; ` | : . ' , ; ` | : . Appended future to position #1 [12:32:53.358] | : . ' , ; ` | : . ' , ; ` | : . Number of registered futures: 1 [12:32:53.358] | : . ' , ; ` | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... done [12:32:53.358] | : . ' , ; ` | : . ' , ; ` | launchFuture() ... done [12:32:53.358] | : . ' , ; ` | : . ' , ; ` | MultisessionFuture started [12:32:53.359] | : . ' , ; ` | : . ' , ; ` launchFuture() for ClusterFutureBackend ... done [12:32:53.359] | : . ' , ; ` | : . ' , ; Launching futures ... done [12:32:53.359] | : . ' , ; ` | : . ' , ; Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:32:53.359] | : . ' , ; ` | : . ' , Using MultisessionFutureBackend ... done [12:32:53.360] | : . ' , ; ` | : . ' run() for 'Future' () ... done [12:32:53.360] | : . ' , ; ` | : . future(..., label = NULL) ... done [12:32:53.360] | : . ' , ; ` | : . value() for MultisessionFuture () ... [12:32:53.361] | : . ' , ; ` | : . ' result() for ClusterFuture ... [12:32:53.361] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:32:53.361] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:53.362] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:32:53.362] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:32:53.363] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:53.364] | : . ' , ; ` | : . ' , ; [1] TRUE [12:32:53.364] | : . ' , ; ` | : . ' , ; Received data: [12:32:53.364] | : . ' , ; ` | : . ' , ; List of 5 [12:32:53.364] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:32:53.364] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ value : num 1 [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ rng : logi FALSE [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ seed : NULL [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:32:53.364] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:32:53.364] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:32:53.364] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:32:53" [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:32:53" [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "a3ed676e2d5c81562299bcf8a3414518" "22" [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "803b479fc73e0ab5522e1c4240297ea2" [12:32:53.364] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:32:53.364] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:32:53.364] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:32:53.364] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:32:53.364] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:32:53.364] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 59224 [12:32:53.364] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:53.364] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:32:53.364] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:32:53.364] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:32:53.364] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:32:53.364] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:32:53.364] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:32:53.364] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:32:53.364] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:32:53.364] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:32:53.364] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:32:53.364] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:32:53.364] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:32:53.383] | : . ' , ; ` | : . ' , ; Received FutureResult [12:32:53.383] | : . ' , ; ` | : . ' , ; FutureResult: [12:32:53.383] | : . ' , ; ` | : . ' , ; value: 'numeric' [12:32:53.383] | : . ' , ; ` | : . ' , ; visible: TRUE [12:32:53.383] | : . ' , ; ` | : . ' , ; stdout: character [12:32:53.383] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:32:53.383] | : . ' , ; ` | : . ' , ; RNG used: FALSE [12:32:53.383] | : . ' , ; ` | : . ' , ; duration: 0.005244017 secs (started 2025-07-29 12:32:53.357694) [12:32:53.383] | : . ' , ; ` | : . ' , ; version: 1.8 [12:32:53.384] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... [12:32:53.384] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:32:53.384] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 0 [12:32:53.384] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... done [12:32:53.385] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:32:53.385] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:32:53.385] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:32:53.385] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:32:53.385] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:32:53.385] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:32:53.386] | : . ' , ; ` | : . ' , ; ` exclude = [12:32:53.386] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:32:53.386] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:32:53.386] | : . ' , ; ` | : . ' , ; ` int 0 [12:32:53.387] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:32:53.387] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:32:53.387] | : . ' , ; ` | : . ' result() for ClusterFuture ... done [12:32:53.387] | : . ' , ; ` | : . ' result() for ClusterFuture ... [12:32:53.387] | : . ' , ; ` | : . ' , result already collected: FutureResult [12:32:53.388] | : . ' , ; ` | : . ' result() for ClusterFuture ... done [12:32:53.388] | : . ' , ; ` | : . ' signalConditions() ... [12:32:53.388] | : . ' , ; ` | : . ' , include = 'immediateCondition' [12:32:53.388] | : . ' , ; ` | : . ' , exclude = [12:32:53.388] | : . ' , ; ` | : . ' , resignal = FALSE [12:32:53.389] | : . ' , ; ` | : . ' , Number of conditions: 0 [12:32:53.389] | : . ' , ; ` | : . ' , int 0 [12:32:53.389] | : . ' , ; ` | : . ' signalConditions() ... done [12:32:53.389] | : . ' , ; ` | : . ' relay stdout ... [12:32:53.390] | : . ' , ; ` | : . ' relay stdout ... done [12:32:53.390] | : . ' , ; ` | : . ' check for misuse ... [12:32:53.390] | : . ' , ; ` | : . ' check for misuse ... done [12:32:53.390] | : . ' , ; ` | : . value() for MultisessionFuture () ... done d = 1 ** Nested future assignments [12:32:53.391] | : . ' , ; ` | : . future(..., label = NULL) ... [12:32:53.391] | : . ' , ; ` | : . ' lazy: FALSE [12:32:53.391] | : . ' , ; ` | : . ' stdout: TRUE [12:32:53.391] | : . ' , ; ` | : . ' conditions: [n=1] 'condition' [12:32:53.391] | : . ' , ; ` | : . ' gc: FALSE [12:32:53.392] | : . ' , ; ` | : . ' earlySignal: FALSE [12:32:53.392] | : . ' , ; ` | : . ' getGlobalsAndPackages() ... [12:32:53.392] | : . ' , ; ` | : . ' , Searching for globals ... [12:32:53.430] | : . ' , ; ` | : . ' , ; globals found: [5] '{', '<-', '%<-%', '%->%', '+' [12:32:53.430] | : . ' , ; ` | : . ' , Searching for globals ... done [12:32:53.431] | : . ' , ; ` | : . ' , Resolving globals: FALSE [12:32:53.431] | : . ' , ; ` | : . ' , Search for packages associated with the globals ... [12:32:53.431] | : . ' , ; ` | : . ' , ; Packages associated with globals: [2] 'base', 'future' [12:32:53.431] | : . ' , ; ` | : . ' , ; Packages: [2] 'base', 'future' [12:32:53.432] | : . ' , ; ` | : . ' , Search for packages associated with the globals ... done [12:32:53.432] | : . ' , ; ` | : . ' , Packages after dropping 'base': [1] 'future' [12:32:53.432] | : . ' , ; ` | : . ' , Packages after dropping non-attached packages: [1] 'future' [12:32:53.432] | : . ' , ; ` | : . ' , globals: [0] [12:32:53.432] | : . ' , ; ` | : . ' , packages: [1] 'future' [12:32:53.433] | : . ' , ; ` | : . ' getGlobalsAndPackages() ... done [12:32:53.433] | : . ' , ; ` | : . ' run() for 'Future' () ... [12:32:53.433] | : . ' , ; ` | : . ' , state: 'created' [12:32:53.433] | : . ' , ; ` | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:53.434] | : . ' , ; ` | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:53.434] | : . ' , ; ` | : . ' , Using MultisessionFutureBackend ... [12:32:53.434] | : . ' , ; ` | : . ' , ; Number of futures since start: 9 (9 created, 9 launched, 10 finished) [12:32:53.434] | : . ' , ; ` | : . ' , ; Launching futures ... [12:32:53.434] | : . ' , ; ` | : . ' , ; ` launchFuture() for ClusterFutureBackend ... [12:32:53.434] | : . ' , ; ` | : . ' , ; ` | Workers: [n=2] [12:32:53.435] | : . ' , ; ` | : . ' , ; ` | Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:32:53.436] | : . ' , ; ` | : . ' , ; ` | FutureRegistry: 'workers-22afdcd87161522c8c5240ddd3f6a92b' [12:32:53.437] | : . ' , ; ` | : . ' , ; ` | requestWorker() ... [12:32:53.437] | : . ' , ; ` | : . ' , ; ` | : requestNode() ... [12:32:53.437] | : . ' , ; ` | : . ' , ; ` | : . Number of workers: 2 [12:32:53.437] | : . ' , ; ` | : . ' , ; ` | : . Polling for a free worker ... [12:32:53.437] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.438] | : . ' , ; ` | : . ' , ; ` | : . ' , Listing all futures [12:32:53.438] | : . ' , ; ` | : . ' , ; ` | : . ' , Number of registered futures: 0 [12:32:53.438] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.438] | : . ' , ; ` | : . ' , ; ` | : . ' Total time: 0 [12:32:53.438] | : . ' , ; ` | : . ' , ; ` | : . Polling for a free worker ... done [12:32:53.438] | : . ' , ; ` | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.439] | : . ' , ; ` | : . ' , ; ` | : . ' Listing all futures [12:32:53.439] | : . ' , ; ` | : . ' , ; ` | : . ' Number of registered futures: 0 [12:32:53.439] | : . ' , ; ` | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.439] | : . ' , ; ` | : . ' , ; ` | : . avail: [n=2] '1', '2' [12:32:53.439] | : . ' , ; ` | : . ' , ; ` | : . Index of first available worker: 1 [12:32:53.439] | : . ' , ; ` | : . ' , ; ` | : . Validate that the worker is functional ... [12:32:53.440] | : . ' , ; ` | : . ' , ; ` | : . ' Worker is functional [12:32:53.440] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.440] | : . ' , ; ` | : . ' , ; ` | : . ' , Listing all futures [12:32:53.440] | : . ' , ; ` | : . ' , ; ` | : . ' , Number of registered futures: 0 [12:32:53.441] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.441] | : . ' , ; ` | : . ' , ; ` | : . Validate that the worker is functional ... done [12:32:53.441] | : . ' , ; ` | : . ' , ; ` | : requestNode() ... done [12:32:53.441] | : . ' , ; ` | : . ' , ; ` | : cluster node index: 1 [12:32:53.441] | : . ' , ; ` | : . ' , ; ` | requestWorker() ... done [12:32:53.441] | : . ' , ; ` | : . ' , ; ` | eraseGlobalEnvironment() ... [12:32:53.442] | : . ' , ; ` | : . ' , ; ` | eraseGlobalEnvironment() ... done [12:32:53.442] | : . ' , ; ` | : . ' , ; ` | launchFuture() ... [12:32:53.442] | : . ' , ; ` | : . ' , ; ` | : cluster node index: 1 [12:32:53.442] | : . ' , ; ` | : . ' , ; ` | : getFutureData() ... [12:32:53.443] | : . ' , ; ` | : . ' , ; ` | : . getFutureCore() ... [12:32:53.443] | : . ' , ; ` | : . ' , ; ` | : . ' Packages needed by the future expression (n = 1): 'future' [12:32:53.443] | : . ' , ; ` | : . ' , ; ` | : . getFutureCore() ... done [12:32:53.443] | : . ' , ; ` | : . ' , ; ` | : . getFutureCapture() ... [12:32:53.444] | : . ' , ; ` | : . ' , ; ` | : . getFutureCapture() ... done [12:32:53.444] | : . ' , ; ` | : . ' , ; ` | : . getFutureContext() ... [12:32:53.444] | : . ' , ; ` | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:53.444] | : . ' , ; ` | : . ' , ; ` | : . ' , Getting stack without first backend: [n=0] [12:32:53.445] | : . ' , ; ` | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:53.445] | : . ' , ; ` | : . ' , ; ` | : . ' Packages needed by future backend (n = 0): [12:32:53.445] | : . ' , ; ` | : . ' , ; ` | : . getFutureContext() ... done [12:32:53.446] | : . ' , ; ` | : . ' , ; ` | : getFutureData() ... done [12:32:53.446] | : . ' , ; ` | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... [12:32:53.447] | : . ' , ; ` | : . ' , ; ` | : . Appended future to position #1 [12:32:53.447] | : . ' , ; ` | : . ' , ; ` | : . Number of registered futures: 1 [12:32:53.447] | : . ' , ; ` | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... done [12:32:53.447] | : . ' , ; ` | : . ' , ; ` | launchFuture() ... done [12:32:53.448] | : . ' , ; ` | : . ' , ; ` | MultisessionFuture started [12:32:53.448] | : . ' , ; ` | : . ' , ; ` launchFuture() for ClusterFutureBackend ... done [12:32:53.448] | : . ' , ; ` | : . ' , ; Launching futures ... done [12:32:53.448] | : . ' , ; ` | : . ' , ; Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:32:53.449] | : . ' , ; ` | : . ' , Using MultisessionFutureBackend ... done [12:32:53.449] | : . ' , ; ` | : . ' run() for 'Future' () ... done [12:32:53.449] | : . ' , ; ` | : . future(..., label = NULL) ... done [12:32:53.450] | : . ' , ; ` | : . value() for MultisessionFuture () ... [12:32:53.450] | : . ' , ; ` | : . ' result() for ClusterFuture ... [12:32:53.450] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:32:53.451] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:53.451] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:32:53.452] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:32:53.452] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:53.499] | : . ' , ; ` | : . ' , ; [1] TRUE [12:32:53.500] | : . ' , ; ` | : . ' , ; Received data: [12:32:53.500] | : . ' , ; ` | : . ' , ; List of 5 [12:32:53.500] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:32:53.500] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ value : num 10 [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ rng : logi FALSE [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ seed : NULL [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:32:53.500] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:32:53.500] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:32:53.500] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:32:53" [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:32:53" [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "a3ed676e2d5c81562299bcf8a3414518" "23" [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "803b479fc73e0ab5522e1c4240297ea2" [12:32:53.500] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:32:53.500] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:32:53.500] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:32:53.500] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:32:53.500] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:32:53.500] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 59224 [12:32:53.500] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:53.500] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:32:53.500] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:32:53.500] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:32:53.500] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:32:53.500] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:32:53.500] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:32:53.500] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:32:53.500] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:32:53.500] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:32:53.500] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0.05 0 0.05 NA NA [12:32:53.500] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:32:53.500] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:32:53.524] | : . ' , ; ` | : . ' , ; Received FutureResult [12:32:53.524] | : . ' , ; ` | : . ' , ; FutureResult: [12:32:53.524] | : . ' , ; ` | : . ' , ; value: 'numeric' [12:32:53.524] | : . ' , ; ` | : . ' , ; visible: TRUE [12:32:53.524] | : . ' , ; ` | : . ' , ; stdout: character [12:32:53.524] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:32:53.524] | : . ' , ; ` | : . ' , ; RNG used: FALSE [12:32:53.524] | : . ' , ; ` | : . ' , ; duration: 0.05061102 secs (started 2025-07-29 12:32:53.447046) [12:32:53.524] | : . ' , ; ` | : . ' , ; version: 1.8 [12:32:53.525] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... [12:32:53.525] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:32:53.526] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 0 [12:32:53.526] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... done [12:32:53.526] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:32:53.526] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:32:53.527] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:32:53.527] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:32:53.527] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:32:53.527] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:32:53.528] | : . ' , ; ` | : . ' , ; ` exclude = [12:32:53.528] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:32:53.528] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:32:53.528] | : . ' , ; ` | : . ' , ; ` int 0 [12:32:53.529] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:32:53.529] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:32:53.529] | : . ' , ; ` | : . ' result() for ClusterFuture ... done [12:32:53.530] | : . ' , ; ` | : . ' result() for ClusterFuture ... [12:32:53.530] | : . ' , ; ` | : . ' , result already collected: FutureResult [12:32:53.530] | : . ' , ; ` | : . ' result() for ClusterFuture ... done [12:32:53.530] | : . ' , ; ` | : . ' signalConditions() ... [12:32:53.531] | : . ' , ; ` | : . ' , include = 'immediateCondition' [12:32:53.531] | : . ' , ; ` | : . ' , exclude = [12:32:53.531] | : . ' , ; ` | : . ' , resignal = FALSE [12:32:53.531] | : . ' , ; ` | : . ' , Number of conditions: 0 [12:32:53.531] | : . ' , ; ` | : . ' , int 0 [12:32:53.532] | : . ' , ; ` | : . ' signalConditions() ... done [12:32:53.532] | : . ' , ; ` | : . ' relay stdout ... [12:32:53.533] | : . ' , ; ` | : . ' relay stdout ... done [12:32:53.533] | : . ' , ; ` | : . ' check for misuse ... [12:32:53.533] | : . ' , ; ` | : . ' check for misuse ... done [12:32:53.533] | : . ' , ; ` | : . value() for MultisessionFuture () ... done a = 10 [12:32:53.534] | : . ' , ; ` | : . future(..., label = NULL) ... [12:32:53.534] | : . ' , ; ` | : . ' lazy: FALSE [12:32:53.534] | : . ' , ; ` | : . ' stdout: TRUE [12:32:53.535] | : . ' , ; ` | : . ' conditions: [n=1] 'condition' [12:32:53.535] | : . ' , ; ` | : . ' gc: FALSE [12:32:53.535] | : . ' , ; ` | : . ' earlySignal: FALSE [12:32:53.535] | : . ' , ; ` | : . ' getGlobalsAndPackages() ... [12:32:53.536] | : . ' , ; ` | : . ' , Searching for globals ... [12:32:53.545] | : . ' , ; ` | : . ' , ; globals found: [3] '{', '+', 'a' [12:32:53.546] | : . ' , ; ` | : . ' , Searching for globals ... done [12:32:53.546] | : . ' , ; ` | : . ' , Resolving globals: FALSE [12:32:53.546] | : . ' , ; ` | : . ' , Search for packages associated with the globals ... [12:32:53.547] | : . ' , ; ` | : . ' , ; Packages associated with globals: [1] 'base' [12:32:53.547] | : . ' , ; ` | : . ' , ; Packages: [1] 'base' [12:32:53.548] | : . ' , ; ` | : . ' , Search for packages associated with the globals ... done [12:32:53.548] | : . ' , ; ` | : . ' , Packages after dropping 'base': [0] [12:32:53.548] | : . ' , ; ` | : . ' , globals: [1] 'a' [12:32:53.548] | : . ' , ; ` | : . ' , packages: [0] [12:32:53.549] | : . ' , ; ` | : . ' getGlobalsAndPackages() ... done [12:32:53.549] | : . ' , ; ` | : . ' run() for 'Future' () ... [12:32:53.550] | : . ' , ; ` | : . ' , state: 'created' [12:32:53.550] | : . ' , ; ` | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:53.550] | : . ' , ; ` | : . ' , plan("backend", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:53.550] | : . ' , ; ` | : . ' , Using MultisessionFutureBackend ... [12:32:53.551] | : . ' , ; ` | : . ' , ; Number of futures since start: 10 (10 created, 10 launched, 11 finished) [12:32:53.551] | : . ' , ; ` | : . ' , ; Launching futures ... [12:32:53.551] | : . ' , ; ` | : . ' , ; ` launchFuture() for ClusterFutureBackend ... [12:32:53.552] | : . ' , ; ` | : . ' , ; ` | Workers: [n=2] [12:32:53.552] | : . ' , ; ` | : . ' , ; ` | Socket cluster with 2 nodes on host 'localhost' (R Under development (unstable) (2025-07-28 r88462 ucrt), platform x86_64-w64-mingw32) [12:32:53.555] | : . ' , ; ` | : . ' , ; ` | FutureRegistry: 'workers-22afdcd87161522c8c5240ddd3f6a92b' [12:32:53.555] | : . ' , ; ` | : . ' , ; ` | requestWorker() ... [12:32:53.555] | : . ' , ; ` | : . ' , ; ` | : requestNode() ... [12:32:53.556] | : . ' , ; ` | : . ' , ; ` | : . Number of workers: 2 [12:32:53.556] | : . ' , ; ` | : . ' , ; ` | : . Polling for a free worker ... [12:32:53.556] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.556] | : . ' , ; ` | : . ' , ; ` | : . ' , Listing all futures [12:32:53.557] | : . ' , ; ` | : . ' , ; ` | : . ' , Number of registered futures: 0 [12:32:53.557] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.557] | : . ' , ; ` | : . ' , ; ` | : . ' Total time: 0 [12:32:53.557] | : . ' , ; ` | : . ' , ; ` | : . Polling for a free worker ... done [12:32:53.558] | : . ' , ; ` | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.558] | : . ' , ; ` | : . ' , ; ` | : . ' Listing all futures [12:32:53.558] | : . ' , ; ` | : . ' , ; ` | : . ' Number of registered futures: 0 [12:32:53.558] | : . ' , ; ` | : . ' , ; ` | : . FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.559] | : . ' , ; ` | : . ' , ; ` | : . avail: [n=2] '1', '2' [12:32:53.559] | : . ' , ; ` | : . ' , ; ` | : . Index of first available worker: 1 [12:32:53.559] | : . ' , ; ` | : . ' , ; ` | : . Validate that the worker is functional ... [12:32:53.560] | : . ' , ; ` | : . ' , ; ` | : . ' Worker is functional [12:32:53.560] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... [12:32:53.561] | : . ' , ; ` | : . ' , ; ` | : . ' , Listing all futures [12:32:53.561] | : . ' , ; ` | : . ' , ; ` | : . ' , Number of registered futures: 0 [12:32:53.561] | : . ' , ; ` | : . ' , ; ` | : . ' FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'list', earlySignal = 0) ... done [12:32:53.561] | : . ' , ; ` | : . ' , ; ` | : . Validate that the worker is functional ... done [12:32:53.562] | : . ' , ; ` | : . ' , ; ` | : requestNode() ... done [12:32:53.562] | : . ' , ; ` | : . ' , ; ` | : cluster node index: 1 [12:32:53.562] | : . ' , ; ` | : . ' , ; ` | requestWorker() ... done [12:32:53.562] | : . ' , ; ` | : . ' , ; ` | eraseGlobalEnvironment() ... [12:32:53.564] | : . ' , ; ` | : . ' , ; ` | eraseGlobalEnvironment() ... done [12:32:53.565] | : . ' , ; ` | : . ' , ; ` | launchFuture() ... [12:32:53.565] | : . ' , ; ` | : . ' , ; ` | : cluster node index: 1 [12:32:53.565] | : . ' , ; ` | : . ' , ; ` | : getFutureData() ... [12:32:53.566] | : . ' , ; ` | : . ' , ; ` | : . getFutureCore() ... [12:32:53.566] | : . ' , ; ` | : . ' , ; ` | : . ' Packages needed by the future expression (n = 0): [12:32:53.566] | : . ' , ; ` | : . ' , ; ` | : . getFutureCore() ... done [12:32:53.566] | : . ' , ; ` | : . ' , ; ` | : . getFutureCapture() ... [12:32:53.566] | : . ' , ; ` | : . ' , ; ` | : . getFutureCapture() ... done [12:32:53.567] | : . ' , ; ` | : . ' , ; ` | : . getFutureContext() ... [12:32:53.567] | : . ' , ; ` | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... [12:32:53.567] | : . ' , ; ` | : . ' , ; ` | : . ' , Getting stack without first backend: [n=0] [12:32:53.567] | : . ' , ; ` | : . ' , ; ` | : . ' plan("tail", .skip = FALSE, .cleanup = NA, .init = TRUE) ... done [12:32:53.567] | : . ' , ; ` | : . ' , ; ` | : . ' Packages needed by future backend (n = 0): [12:32:53.568] | : . ' , ; ` | : . ' , ; ` | : . getFutureContext() ... done [12:32:53.568] | : . ' , ; ` | : . ' , ; ` | : getFutureData() ... done [12:32:53.568] | : . ' , ; ` | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... [12:32:53.569] | : . ' , ; ` | : . ' , ; ` | : . Appended future to position #1 [12:32:53.569] | : . ' , ; ` | : . ' , ; ` | : . Number of registered futures: 1 [12:32:53.570] | : . ' , ; ` | : . ' , ; ` | : FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'add', earlySignal = 0) ... done [12:32:53.570] | : . ' , ; ` | : . ' , ; ` | launchFuture() ... done [12:32:53.570] | : . ' , ; ` | : . ' , ; ` | MultisessionFuture started [12:32:53.570] | : . ' , ; ` | : . ' , ; ` launchFuture() for ClusterFutureBackend ... done [12:32:53.571] | : . ' , ; ` | : . ' , ; Launching futures ... done [12:32:53.571] | : . ' , ; ` | : . ' , ; Future launched: 'MultisessionFuture', 'ClusterFuture', 'MultiprocessFuture', 'Future' [12:32:53.571] | : . ' , ; ` | : . ' , Using MultisessionFutureBackend ... done [12:32:53.572] | : . ' , ; ` | : . ' run() for 'Future' () ... done [12:32:53.572] | : . ' , ; ` | : . future(..., label = NULL) ... done [12:32:53.572] | : . ' , ; ` | : . value() for MultisessionFuture () ... [12:32:53.573] | : . ' , ; ` | : . ' result() for ClusterFuture ... [12:32:53.573] | : . ' , ; ` | : . ' , assertValidConnection() ... [12:32:53.573] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:53.574] | : . ' , ; ` | : . ' , assertValidConnection() ... done [12:32:53.574] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... [12:32:53.575] | : . ' , ; ` | : . ' , ; cluster node index: 1 [12:32:53.578] | : . ' , ; ` | : . ' , ; [1] TRUE [12:32:53.578] | : . ' , ; ` | : . ' , ; Received data: [12:32:53.579] | : . ' , ; ` | : . ' , ; List of 5 [12:32:53.579] | : . ' , ; ` | : . ' , ; $ type : chr "VALUE" [12:32:53.579] | : . ' , ; ` | : . ' , ; $ value :List of 16 [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ value : num 11 [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ visible : logi TRUE [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ stdout : chr "" [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ conditions : list() [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ rng : logi FALSE [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ seed : NULL [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ misuseGlobalEnv : NULL [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ misuseConnections :List of 3 [12:32:53.579] | : . ' , ; ` | : . ' , ; .. ..$ added : NULL [12:32:53.579] | : . ' , ; ` | : . ' , ; .. ..$ removed : NULL [12:32:53.579] | : . ' , ; ` | : . ' , ; .. ..$ replaced: NULL [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ misuseDevices : NULL [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ misuseDefaultDevice: list() [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ started : POSIXct[1:1], format: "2025-07-29 12:32:53" [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ finished : POSIXct[1:1], format: "2025-07-29 12:32:53" [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ uuid : chr [1:2] "a3ed676e2d5c81562299bcf8a3414518" "24" [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ session_uuid : chr "803b479fc73e0ab5522e1c4240297ea2" [12:32:53.579] | : . ' , ; ` | : . ' , ; .. ..- attr(*, "source")=List of 5 [12:32:53.579] | : . ' , ; ` | : . ' , ; .. .. ..$ host : Named chr "CRANWIN3" [12:32:53.579] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr "COMPUTERNAME" [12:32:53.579] | : . ' , ; ` | : . ' , ; .. .. ..$ info : Named chr [1:9] "Windows" "Server x64" "build 20348" "CRANWIN3" ... [12:32:53.579] | : . ' , ; ` | : . ' , ; .. .. .. ..- attr(*, "names")= chr [1:9] "sysname" "release" "version" "nodename" ... [12:32:53.579] | : . ' , ; ` | : . ' , ; .. .. ..$ pid : int 59224 [12:32:53.579] | : . ' , ; ` | : . ' , ; .. .. ..$ time : POSIXct[1:1], format: "2025-07-29 12:32:52" [12:32:53.579] | : . ' , ; ` | : . ' , ; .. .. ..$ random: int 2147483647 [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ r_info :List of 4 [12:32:53.579] | : . ' , ; ` | : . ' , ; .. ..$ version :Classes 'R_system_version', 'package_version', 'numeric_version' hidden list of 1 [12:32:53.579] | : . ' , ; ` | : . ' , ; .. .. ..$ : int [1:3] 4 6 0 [12:32:53.579] | : . ' , ; ` | : . ' , ; .. ..$ os : chr "windows" [12:32:53.579] | : . ' , ; ` | : . ' , ; .. ..$ os_name : chr "Windows" [12:32:53.579] | : . ' , ; ` | : . ' , ; .. ..$ captures_utf8: logi TRUE [12:32:53.579] | : . ' , ; ` | : . ' , ; ..$ version : chr "1.8" [12:32:53.579] | : . ' , ; ` | : . ' , ; ..- attr(*, "class")= chr "FutureResult" [12:32:53.579] | : . ' , ; ` | : . ' , ; $ success: logi TRUE [12:32:53.579] | : . ' , ; ` | : . ' , ; $ time : 'proc_time' Named num [1:5] 0 0 0 NA NA [12:32:53.579] | : . ' , ; ` | : . ' , ; ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" "elapsed" "user.child" ... [12:32:53.579] | : . ' , ; ` | : . ' , ; $ tag : NULL [12:32:53.600] | : . ' , ; ` | : . ' , ; Received FutureResult [12:32:53.600] | : . ' , ; ` | : . ' , ; FutureResult: [12:32:53.600] | : . ' , ; ` | : . ' , ; value: 'numeric' [12:32:53.600] | : . ' , ; ` | : . ' , ; visible: TRUE [12:32:53.600] | : . ' , ; ` | : . ' , ; stdout: character [12:32:53.600] | : . ' , ; ` | : . ' , ; conditions: [n = 0] [12:32:53.600] | : . ' , ; ` | : . ' , ; RNG used: FALSE [12:32:53.600] | : . ' , ; ` | : . ' , ; duration: 0.006628036 secs (started 2025-07-29 12:32:53.569364) [12:32:53.600] | : . ' , ; ` | : . ' , ; version: 1.8 [12:32:53.601] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... [12:32:53.601] | : . ' , ; ` | : . ' , ; ` Removed future from position #1 [12:32:53.602] | : . ' , ; ` | : . ' , ; ` Number of registered futures: 0 [12:32:53.602] | : . ' , ; ` | : . ' , ; FutureRegistry('workers-22afdcd87161522c8c5240ddd3f6a92b', action = 'remove', earlySignal = 0) ... done [12:32:53.603] | : . ' , ; ` | : . ' , ; Erased future from future backend [12:32:53.603] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... [12:32:53.603] | : . ' , ; ` | : . ' , ; ` result already collected: FutureResult [12:32:53.603] | : . ' , ; ` | : . ' , ; result() for ClusterFuture ... done [12:32:53.604] | : . ' , ; ` | : . ' , ; signalConditions() ... [12:32:53.604] | : . ' , ; ` | : . ' , ; ` include = 'immediateCondition' [12:32:53.604] | : . ' , ; ` | : . ' , ; ` exclude = [12:32:53.605] | : . ' , ; ` | : . ' , ; ` resignal = FALSE [12:32:53.605] | : . ' , ; ` | : . ' , ; ` Number of conditions: 0 [12:32:53.605] | : . ' , ; ` | : . ' , ; ` int 0 [12:32:53.606] | : . ' , ; ` | : . ' , ; signalConditions() ... done [12:32:53.606] | : . ' , ; ` | : . ' , receiveMessageFromWorker() for ClusterFuture ... done [12:32:53.607] | : . ' , ; ` | : . ' result() for ClusterFuture ... done [12:32:53.607] | : . ' , ; ` | : . ' result() for ClusterFuture ... [12:32:53.607] | : . ' , ; ` | : . ' , result already collected: FutureResult [12:32:53.608] | : . ' , ; ` | : . ' result() for ClusterFuture ... done [12:32:53.608] | : . ' , ; ` | : . ' signalConditions() ... [12:32:53.608] | : . ' , ; ` | : . ' , include = 'immediateCondition' [12:32:53.609] | : . ' , ; ` | : . ' , exclude = [12:32:53.609] | : . ' , ; ` | : . ' , resignal = FALSE [12:32:53.609] | : . ' , ; ` | : . ' , Number of conditions: 0 [12:32:53.610] | : . ' , ; ` | : . ' , int 0 [12:32:53.611] | : . ' , ; ` | : . ' signalConditions() ... done [12:32:53.611] | : . ' , ; ` | : . ' relay stdout ... [12:32:53.611] | : . ' , ; ` | : . ' relay stdout ... done [12:32:53.612] | : . ' , ; ` | : . ' check for misuse ... [12:32:53.612] | : . ' , ; ` | : . ' check for misuse ... done [12:32:53.612] | : . ' , ; ` | : . value() for MultisessionFuture () ... done b = 11 *** %<-% with 'multisession' futures ... DONE Testing with 2 cores ... DONE > message("*** %<-% ... DONE") *** %<-% ... DONE Sourcing 6 epilogue scripts ... 01/06 epilogue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_epilogue/001.undo-future.R' 02/06 epilogue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_epilogue/002.undo-state.R' Failed to undo environment variables: - Expected environment variables: [n=213] '!ExitCode', 'ALLUSERSPROFILE', 'APPDATA', 'BIBINPUTS', 'BINDIR', 'BSTINPUTS', 'COMMONPROGRAMFILES', 'COMPUTERNAME', 'COMSPEC', 'CURL_CA_BUNDLE', 'CYGWIN', 'CommonProgramFiles(x86)', 'CommonProgramW6432', 'DriverData', 'HOME', 'HOMEDRIVE', 'HOMEPATH', 'JAGS_ROOT', 'JAVA_HOME', 'LANGUAGE', 'LC_COLLATE', 'LC_MONETARY', 'LC_TIME', 'LOCALAPPDATA', 'LOGONSERVER', 'LS_HOME', 'LS_LICENSE_PATH', 'MAKE', 'MAKEFLAGS', 'MAKELEVEL', 'MFLAGS', 'MSMPI_BENCHMARKS', 'MSMPI_BIN', 'MSYS2_ENV_CONV_EXCL', 'NUMBER_OF_PROCESSORS', 'OCL', 'OMP_THREAD_LIMIT', 'OS', 'PATH', 'PATHEXT', 'PROCESSOR_ARCHITECTURE', 'PROCESSOR_IDENTIFIER', 'PROCESSOR_LEVEL', 'PROCESSOR_REVISION', 'PROGRAMFILES', 'PROMPT', 'PSModulePath', 'PUBLIC', 'PWD', 'ProgramData', 'ProgramFiles(x86)', 'ProgramW6432', 'RTOOLS44_HOME', 'RTOOLS45_HOME', 'R_ARCH', 'R_BROWSER', 'R_BZIPCMD', 'R_CMD', 'R_COMPILED_BY', 'R_CRAN_WEB', 'R_CUSTOM_TOOLS_PATH', 'R_CUSTOM_TOOLS_SOFT', 'R_DOC_DIR', 'R_ENVIRON_USER', 'R_GSCMD', 'R_GZIPCMD', 'R_HOME', 'R_INCLUDE_DIR', 'R_INSTALL_TAR', 'R_LIBS', 'R_LIBS_SITE', 'R_LIBS_USER', 'R_MAX_NUM_DLLS', 'R_OSTYPE', 'R_PAPERSIZE', 'R_PAPERSIZE_USER', 'R_PARALLELLY_MAKENODEPSOCK_AUTOKILL', 'R_PARALLELLY_MAKENODEPSOCK_CONNECTTIMEOUT', 'R_PARALLELLY_MAKENODEPSOCK_RSCRIPT_LABEL', 'R_PARALLELLY_MAKENODEPSOCK_SESSIONINFO_PKGS', 'R_PARALLELLY_MAKENODEPSOCK_TIMEOUT', 'R_PARALLELLY_RANDOM_PORTS', 'R_PARALLEL_PORT', 'R_RD4PDF', 'R_RTOOLS45_PATH', 'R_SCRIPT_LEGACY', 'R_SHARE_DIR', 'R_TESTME_NAME', 'R_TESTME_PACKAGE', 'R_TESTME_PATH', 'R_TESTS', 'R_UNZIPCMD', 'R_USER', 'R_VERSION', 'R_ZIPCMD', 'SED', 'SHLVL', 'SYSTEMDRIVE', 'SYSTEMROOT', 'TAR', 'TAR_OPTIONS', 'TEMP', 'TERM', 'TEXINPUTS', 'TMP', 'TMPDIR', 'USERDOMAIN', 'USERDOMAIN_ROAMINGPROFILE', 'USERNAME', 'USERPROFILE', 'WINDIR', '_', '_R_CHECK_AUTOCONF_', '_R_CHECK_BOGUS_RETURN_', '_R_CHECK_BROWSER_NONINTERACTIVE_', '_R_CHECK_BUILD_VIGNETTES_SEPARATELY_', '_R_CHECK_CODETOOLS_PROFILE_', '_R_CHECK_CODE_ASSIGN_TO_GLOBALENV_', '_R_CHECK_CODE_ATTACH_', '_R_CHECK_CODE_CLASS_IS_STRING_', '_R_CHECK_CODE_DATA_INTO_GLOBALENV_', '_R_CHECK_CODE_USAGE_VIA_NAMESPACES_', '_R_CHECK_CODE_USAGE_WITHOUT_LOADING_', '_R_CHECK_CODE_USAGE_WITH_ONLY_BASE_ATTACHED_', '_R_CHECK_CODOC_VARIABLES_IN_USAGES_', '_R_CHECK_COMPACT_DATA2_', '_R_CHECK_COMPILATION_FLAGS_', '_R_CHECK_CONNECTIONS_LEFT_OPEN_', '_R_CHECK_CRAN_INCOMING_', '_R_CHECK_CRAN_INCOMING_ASPELL_RECHECK_MAYBE_', '_R_CHECK_CRAN_INCOMING_ASPELL_RECHECK_START_', '_R_CHECK_CRAN_INCOMING_CHECK_FILE_URIS_', '_R_CHECK_CRAN_INCOMING_CHECK_URLS_IN_PARALLEL_', '_R_CHECK_CRAN_INCOMING_NOTE_GNU_MAKE_', '_R_CHECK_CRAN_INCOMING_REMOTE_', '_R_CHECK_CRAN_INCOMING_USE_ASPELL_', '_R_CHECK_DATALIST_', '_R_CHECK_DEPRECATED_DEFUNCT_', '_R_CHECK_DOC_SIZES2_', '_R_CHECK_DOT_FIRSTLIB_', '_R_CHECK_DOT_INTERNAL_', '_R_CHECK_EXAMPLE_TIMING_THRESHOLD_', '_R_CHECK_EXECUTABLES_', '_R_CHECK_EXECUTABLES_EXCLUSIONS_', '_R_CHECK_FF_CALLS_', '_R_CHECK_FF_DUP_', '_R_CHECK_FORCE_SUGGESTS_', '_R_CHECK_FUTURE_FILE_TIMESTAMPS_', '_R_CHECK_FUTURE_FILE_TIMESTAMPS_LEEWAY_', '_R_CHECK_HAVE_MYSQL_', '_R_CHECK_HAVE_ODBC_', '_R_CHECK_HAVE_PERL_', '_R_CHECK_HAVE_POSTGRES_', '_R_CHECK_INSTALL_DEPENDS_', '_R_CHECK_INTERNALS2_', '_R_CHECK_LENGTH_1_CONDITION_', '_R_CHECK_LICENSE_', '_R_CHECK_LIMIT_CORES_', '_R_CHECK_LOG_USE_INFO_', '_R_CHECK_MATRIX_DATA_', '_R_CHECK_MBCS_CONVERSION_FAILURE_', '_R_CHECK_NATIVE_ROUTINE_REGISTRATION_', '_R_CHECK_NEWS_IN_PLAIN_TEXT_', '_R_CHECK_NO_RECOMMENDED_', '_R_CHECK_NO_STOP_ON_TEST_ERROR_', '_R_CHECK_ORPHANED_', '_R_CHECK_OVERWRITE_REGISTERED_S3_METHODS_', '_R_CHECK_PACKAGES_USED_IGNORE_UNUSED_IMPORTS_', '_R_CHECK_PACKAGES_USED_IN_TESTS_USE_SUBDIRS_', '_R_CHECK_PACKAGE_DATASETS_SUPPRESS_NOTES_', '_R_CHECK_PACKAGE_NAME_', '_R_CHECK_PKG_SIZES_', '_R_CHECK_PKG_SIZES_THRESHOLD_', '_R_CHECK_PRAGMAS_', '_R_CHECK_RD_EXAMPLES_T_AND_F_', '_R_CHECK_RD_LINE_WIDTHS_', '_R_CHECK_RD_MATH_RENDERING_', '_R_CHECK_RD_NOTE_LOST_BRACES_', '_R_CHECK_RD_VALIDATE_RD2HTML_', '_R_CHECK_REPLACING_IMPORTS_', '_R_CHECK_R_DEPENDS_', '_R_CHECK_S3_METHODS_SHOW_POSSIBLE_ISSUES_', '_R_CHECK_SCREEN_DEVICE_', '_R_CHECK_SERIALIZATION_', '_R_CHECK_SHLIB_OPENMP_FLAGS_', '_R_CHECK_SRC_MINUS_W_IMPLICIT_', '_R_CHECK_SUBDIRS_NOCASE_', '_R_CHECK_SUGGESTS_ONLY_', '_R_CHECK_SYSTEM_CLOCK_', '_R_CHECK_TESTS_NLINES_', '_R_CHECK_TEST_TIMING_', '_R_CHECK_TIMINGS_', '_R_CHECK_TOPLEVEL_FILES_', '_R_CHECK_UNDOC_USE_ALL_NAMES_', '_R_CHECK_UNSAFE_CALLS_', '_R_CHECK_URLS_SHOW_301_STATUS_', '_R_CHECK_VC_DIRS_', '_R_CHECK_VIGNETTES_NLINES_', '_R_CHECK_VIGNETTES_SKIP_RUN_MAYBE_', '_R_CHECK_VIGNETTE_TIMING_', '_R_CHECK_VIGNETTE_TITLES_', '_R_CHECK_WINDOWS_DEVICE_', '_R_CHECK_XREFS_NOTE_MISSING_PACKAGE_ANCHORS_', '_R_CHECK_XREFS_USE_ALIASES_FROM_CRAN_', '_R_CLASS_MATRIX_ARRAY_', '_R_DEPRECATED_IS_R_', '_R_S3_METHOD_LOOKUP_BASEENV_AFTER_GLOBALENV_', '_R_SHLIB_BUILD_OBJECTS_SYMBOL_TABLES_', '_R_USE_STRICT_R_HEADERS_', '__R_CHECK_DOC_FILES_NOTE_IF_ALL_INTERNAL__', 'maj.version', 'nextArg--timingsnextArg--install', 'tempdirname' - Environment variables still there: [n=0] - Environment variables missing: [n=1] 'MAKEFLAGS' Differences environment variable by environment variable: 03/06 epilogue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_epilogue/090.gc.R' 04/06 epilogue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_epilogue/099.session_info.R' 05/06 epilogue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_epilogue/995.detritus-connections.R' 06/06 epilogue script 'D:/RCompile/CRANincoming/R-devel/lib/future/testme/_epilogue/999.detritus-files.R' Skipping, because path appears not to be an 'R CMD check' folder: 'D:/temp/2025_07_29_12_30_17_31216' Sourcing 6 epilogue scripts ... done Test time: user.self=3s, sys.self=0.1s, elapsed=4s, user.child=NAs, sys.child=NAs Test 'futureAssign_OP' ... success > > proc.time() user system elapsed 3.23 0.23 4.64